2011-08-30 59 views
1

我有一个小工具,我正在工作的麻烦。webview帮助 - 安卓

迷你应用程序有一个按钮和一个web视图。

该按钮的功能是从30个网址列表中调用一个随机网址,并在web视图中显示选定的网址。如果再次按下按钮,则会显示列表中的另一个URL。

最初它工作正常,但有时,显然没有理由,网络加载,但不显示其内容。

我知道它实际上加载becouse我在日志“onPageFinished()”,负载两端看,但只显示一个空白屏幕。我必须重新启动应用程序才能使其再次运行。

我试过在加载后添加一个“webView.clearCache(true)”,但它也不工作。

我也试着让按钮首先调用“webView.loadUrl(”about:blank“)”,但dosn't没有帮助。即使“ClearView的()”试图

有时需要一段时间才能失败,似乎在几个改掉发生其他时间。

任何帮助将非常感激:)

类在logcat中关于

...什么都没有,一切都看起来不错

+0

logcat中有什么吗?如果需要,你打开了JavaScript吗? –

+0

您是否找到了解决此问题的解决方案?我正在运行4.0.3平板电脑,我遇到了同样的问题... – Rick77

回答

0

你可以看到哪些页面是失败的?如果您注释掉随机机制并将WebView设置为显示其中一个失败页面,它会显示出来吗?如果没有,您尝试显示的内容很可能无法通过您的网页视图处理。您可能需要在WebView上启用Flash插件或JavaScript。不知道页面包含的内容,但我只能猜测。

+0

我知道这很晚了,但我遇到了佩德罗所做过的同样的问题(或者看起来如此)。要点是:页面的内容始终是相同的,它只是不显示有时... – Rick77