我使用WebView将第三方网站嵌入到应用程序中。
mWebView = (WebView) findViewById(R.id.activity_main_webview);
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
mWebView.setWebViewClient(new WebViewClient());
mWebView.loadUrl("http://someurl.com/");
问题是WebView在发现javascript错误时卡住:
但是以某种方式在浏览器(Android)中可以完美加载。
最佳答案
尝试使用 setDomStorageEnabled(true)
WebSettings settings = webView.getSettings();
settings.setDomStorageEnabled(true);