Android用Webview打开网页,有时会不断刷shouldOverrideUrlLoading()这个方法 10

在Android用webview显示网页,用WebViewClient在程序里打开网页,但有时打开网站后Logcat会不断刷消息,并且不断调用shouldOverride... 在Android用webview显示网页,用WebViewClient在程序里打开网页,但有时打开网站后Logcat会不断刷消息,并且不断调用shouldOverrideUrlLoading()这个方法。
logcat打印的内容:
04-18 09:41:50.490: D/CallbackProxy(21832): sendMessageToUiThreadSync Package=com.msg message=103
04-18 09:41:50.490: D/WebView(21832): loadUrlImpl: called
04-18 09:41:50.510: D/WebCore(21832): uiOverrideUrlLoading: shouldOverrideUrlLoading() returnstrue
04-18 09:41:50.510: I/GATE(21832): <GATE-M>DEV_ACTION_COMPLETED</GATE-M>
04-18 09:41:50.550: D/webcore(21832): CORE loadUrl: called
04-18 09:41:50.550: D/webkit(21832): Firewall not null
04-18 09:41:50.560: D/webkit(21832): euler: isUrlBlocked = false

就这几条不断打印出来~~~这是什么情况,有什么解决方法?
展开
 我来答
百度网友b5222c3
2014-04-18 · 超过19用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:48.6万
展开全部
你可以重写
shouldOverrideUrlLoading(String url)
把url打印出来看看到底加载什么
追问
url一直都是我传过去的值,但有时候能打开网页,有时候又会不停地刷shouldOverrideUrlLoading(),重新打开程序再试一般就正常了,但每次都要重启程序太麻烦了
追答
网页上可能有js控制跳转别的页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丿灬sharp
2016-05-30 · TA获得超过521个赞
知道小有建树答主
回答量:1022
采纳率:16%
帮助的人:259万
展开全部
我也遇到这个问题了?请问你解决了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式