Android Webview有时会变成空白

时间:2014-09-11 08:09:45

标签: android webview android-4.4-kitkat nexus-5

我有一个只使用WebViewClient

加载网站的小应用

我观察到,在运行4.4.4的Nexus5上,即使有良好的网络,它也只会显示一个空白屏幕。

这是非常罕见的,但我需要找出它发生的原因。除WebViewClient之外的应用程序组件在此期间响应。

任何指针都非常赞赏

我实现了一个扩展WebViewClient

的类

我已经重载了以下功能

@Override
    public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {

@Override
    public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {

 @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {

 @Override
    public void onPageStarted(WebView view, String url, Bitmap favicon) {

@Override
    public void onPageFinished(WebView view, String url) {

1 个答案:

答案 0 :(得分:0)

我的代码的问题是使用的webView对象在其他地方被编辑,因为它是一个静态变量。我的坏,将这个对象用作静态是完全的灾难。一旦我转换为实例变量,它就可以工作。