【问题标题】:Android WebView with JavaScript enabled启用了 JavaScript 的 Android WebView
【发布时间】:2016-07-19 11:56:30
【问题描述】:

在我的应用程序的WebView 中,我无法运行JavaScript。我尝试了很多方法并搜索了许多 Stackoverflow 页面以找到答案。它甚至无法向我显示简单的警报消息。

这是我的代码:

WebView webView = (WebView) findViewById(R.id.wv_webviewac);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.loadUrl(url);

在浏览器中一切正常,但在 WebView 中就不行了。

【问题讨论】:

    标签: javascript android webview android-webview


    【解决方案1】:

    这样就可以解决问题了

     mWebView = (WebView) findViewById(R.id.activity_main_webview);
                WebSettings webSettings = mWebView.getSettings();
                webSettings.setJavaScriptEnabled(true);
                mWebView.loadUrl("https://syllabkerala.in");
                mWebView.setWebViewClient(new WebViewClient() {
                    @Override
                    public void onPageFinished(WebView view, String url) {
                        //hide loading image
                        findViewById(R.id.progressBar1).setVisibility(View.GONE);
                        //show webview
                        findViewById(R.id.activity_main_webview).setVisibility(View.VISIBLE);
                    }
                });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-24
      • 1970-01-01
      • 2021-04-14
      相关资源
      最近更新 更多