作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我有使用 ScriptEngineManager 的代码,ScriptEngine 类用于使用 Java 执行 JavaScript 代码。但它在 Java SE 中运行良好,在 Android 中不起作用 - SDK 显示缺少类的错误。是否可以在 Android 中执行 JS 代码?谢谢你。
最佳答案
AndroidJSCore是一个伟大的。这是我为评估 JavaScript 而编写的另一个小库:
https://github.com/evgenyneu/js-evaluator-for-android
jsEvaluator.evaluate("function hello(){ return 'Hello world!'; } hello();", new JsCallback() {
@Override
public void onResult(final String result) {
// get result here (optional)
}
});
它在幕后创建一个 WebView。适用于 Android 版本 3 及更高版本。
关于java - 如何在 Android 上执行 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8374016/
我是一名优秀的程序员,十分优秀!