2

我需要为我的 webviews 实现超时。如果无法在所需时间内加载网页,我想向用户显示错误消息。有没有办法做到这一点?

4

2 回答 2

2

请参阅Android WebView TimeOut您基本上有一个计时器,它通过调用getProgress() 在某些时间间隔检查 webview 的进度。如果在特定时间后进度未达到您选择的阈值,则调用错误消息。

另一个答案:http ://groups.google.com/group/android-developers/browse_thread/thread/04a817864dc86383

于 2011-10-07T06:50:05.827 回答
0

您可以在或handler.postDelayed(Runnable r, int delayInMillisec)之后使用方法webview.loadUrl()webview.loadDataWithBaseUrl()

于 2011-10-07T06:49:59.803 回答