JsEvaluator - Android 应用运行 JavaScript 的实现


MIT
Android
Java

软件简介

JsEvaluator 可以帮助你在 Android 应用中运行 JavaScript 并获取结果。 这是一个 WebView 的
evaluateJavascript 替代方法。 支持 Android 4.0 (Ice Cream Sandwich)及以上版本。

用法

public class MainActivity extends AppCompatActivity {
    JsEvaluator jsEvaluator = new JsEvaluator(this);

Evaluate JavaScript

jsEvaluator.evaluate("2 * 17", new JsCallback() {
  @Override
  public void onResult(String result) {
    // Process result here.
    // This method is called in the UI thread.
  }

  @Override
  public void onError(String errorMessage) {
    // Process JavaScript error here.
    // This method is called in the UI thread.
  }
});