【发布时间】:2019-11-26 03:12:47
【问题描述】:
【问题讨论】:
标签: javascript java android kotlin
【问题讨论】:
标签: javascript java android kotlin
首先你必须启用 JavaScript
webView.getSettings().setJavaScriptEnabled(true);
要调用 JavaScript 方法,您必须使用 evaluateJavascript(..) 方法
webView.evaluateJavascript("javascript: " + "getValue(\"message\")", new ValueCallback<String>() {
@Override
public void onReceiveValue(String value) {
Log.i(TAG, "onReceive");
Log.i(TAG, "Received: " + value);
}
});
而你的 JavaScript 方法就像
function getValue(msg) {
return 10;
}
【讨论】: