安卓4.4以上使用webView调用JavaScript没有响应

WebView webView = (WebView) findViewById(R.id.webView1);
webView.loadUrl("file:///android_asset/html/message.html");
webView.getSettings().setAllowFileAccess(true); // 设置可以访问文件
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); // 设置支持js的弹窗
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setDomStorageEnabled(true);
//关键代码
webView.post(new Runnable() {
    @Override
    public void run() {
        webView.loadUrl("javascript:show('" + "发送成功" + "')");
    }
});



你可能感兴趣的:(安卓)