【发布时间】:2015-07-24 12:53:54
【问题描述】:
我正在尝试在我的应用程序的 webview 中执行 javascript。它在 kitkat 下完美运行,但在 kitkat 及以上设备上测试应用程序时,应用程序的行为很奇怪。 它没有找到方法。这是我的 Javascript 代码 sn-p
function callTojavaFn(verse) {
var msg = "Calling from Java Script";
JsHandler.forwardSelectedVerses(verse);
}
这是我的 android sn-p
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
WebView.setWebContentsDebuggingEnabled(true);
CookieManager cookies = CookieManager.getInstance();
cookies.setAcceptThirdPartyCookies(wvVerses, true);
}
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
webView.evaluateJavascript(webUrl,new ValueCallback<String>() {
@Override
public void onReceiveValue(String value) {
Log.d("javascript:getSelectedVerse",value);
}
});
这是我在 KitKat 之后的日志
这个是kitkat之前的
【问题讨论】:
标签: javascript android android-webview