完成webview加载后,只显示白页。最奇怪的部分是事件(如点击锚点)仍然有效。在我执行此事件并返回(使用后退键)后,webview将正确呈现。
此行为不会出现在搭载Android 2.3.7的HTC Desire上,但会出现在使用Android 4.0.3的Asus Transformer Prime上。
如果我在onPageFinished()中放置一个Thread.sleep(10000),页面可见10秒但随后变为白色,事件仍然有效。
“活动”是Launcher活动并扩展了自定义基本活动。我的应用中的每项活动都会扩展此基本活动。基本活动检测用户是否已获得授权,并显示需要登录活动。当我在显示登录活动后按后退按钮时,启动器活动将显示如上所述的行为。
现在不知道该怎么做才能解决这个问题...
最简单的方法是说它是Android中的一个错误。但这并不能解决我的问题。有什么建议可以解决这个案子?
答案 0 :(得分:0)
我在几个小时内遇到了同样的问题,解决了我的问题是从我的WebView
构造函数调用中删除了下面的设置:
this.setLongClickable(true);
我不知道为什么会这样。