Android Webview在某些移动设备中不执行javascript功能

时间:2018-10-15 11:43:42

标签: javascript android webview

我有一个webview应用程序,在HUAWEI RNE-L22iPhone上的所有功能都运行良好。直到我尝试在samsung SM-G530H上运行该应用程序,它未执行我的javascript函数,但在正常的手机浏览器上正常工作。

下面的代码行不会

function alertFunction(message){
 alert(message);
}
$(document).ready(function(){
    alertFunction("Welcome");
});

只有这样

$(document).ready(function(){
    alert("Welcome");
});

我不知道这是从我的android webview还是网站上加载的

1 个答案:

答案 0 :(得分:0)

最好创建JavascriptInterface:

mWebView.addJavascriptInterface(mWebBridge,“ Android”);

在Bridge类中:

@JavascriptInterface
public void Alert(String msg) {
    //Custom Android Dialog
}