这是一个模糊的、可能与硬件有关的错误。
我有一个 webview 试图显示这样的 Twitter 提要:http://twitter.com/HP
该 View 在 Droid 2 上运行良好,但在 Droid 和 Droid X 上运行失败。
它不显示页面,只显示 Twitter Logo 并永远挂起。
关于设备:
所有运行相同的软件,Android 2.2。但是,它们运行的是不同版本的 Android 2.2。 机器人 X:2.2.1 机器人 1:2.2.2 机器人 2:2.2
看来 Verizon 一定是在他们后来的 2.2 版本中添加了一个错误或修复了一个错误。
最佳答案
这是答案:
添加这个:
webView.getSettings().setDomStorageEnabled(true);
(加上使用此处的代码: http://www.codelark.com/2010/09/13/backwards-compatibility-in-android-using-reflection/ )
我不知道为什么,但是如果您看到这样的错误消息: Web 控制台:未捕获类型错误:无法读取未定义的属性“配置文件” 然后尝试添加此设置。
关于android - Webview 在某些机器人上不显示 Twitter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6625316/