Ren*_*ndy 14 android android-webview
有谁知道为什么webview显示白页?这是代码
webView = (WebView) this.findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl(THE_URL);
webView.setWebViewClient(new WebViewClient());
Run Code Online (Sandbox Code Playgroud)
这个函数也被称为:
@Override
public void onPageFinished(WebView view, String url) {
}
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?当然,错误不是来自XML,因为webview只显示某些URL.
谢谢
小智 5
对于仍然遇到此问题的任何人,如果通过https的安全连接失败,WebViewClient似乎不会警告您.这可能是由于您要连接的服务器上的SSL错误.
如果服务器允许,您可以尝试使用http.
请参阅此链接。在您的代码中,您同时创建两个 webview 客户端。
mwebview=(WebView)findViewById(R.id.webview);
mwebview.getSettings().setJavaScriptEnabled(true);
mwebview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
mwebview.loadUrl(webUrl);
mwebview.setWebChromeClient(new WebChromeClient() );
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
22345 次 |
最近记录: |