我正在处理我正在处理的迷你应用程序。
迷你应用程序有一个按钮和一个webview。
按钮的功能是从30个网址列表中调用随机网址,并在网页浏览中显示所选网址。如果再次按下该按钮,它会显示列表中的另一个URL。
最初它工作正常,但有时候,显然没有理由,网络加载,但没有显示其内容。
我知道它实际加载因为我在我的日志“onPageFinished()”中看到,加载结束但它只显示一个空白屏幕。我必须重新启动应用程序以使其再次运行。
我在加载后尝试添加“webView.clearCache(true)”,但它既不起作用。
我还试图让按钮调用“webView.loadUrl(”about:blank“)”,但是没有帮助。甚至尝试过“clearView()”
有时需要一段时间才能失败,有时候似乎会发生在几次尝试中。
任何帮助都会非常感激:)
亲切的问候
...在Logcat中没什么,一切看起来都不错
答案 0 :(得分:0)
你能看到哪些页面失败了吗?如果您注释掉随机机制并将WebView设置为显示其中一个失败的页面?如果不是,您尝试显示的内容可能无法由您的webview处理。您可能需要在WebView上启用Flash插件或JavaScript。虽然我只能猜测,但不知道页面包含的内容。