android - Webview 在某些机器人上不显示 Twitter

标签 android twitter

这是一个模糊的、可能与硬件有关的错误。

我有一个 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/

相关文章:

javascript - 推特嵌入式时间线永不更新

android - 改编自 Firestore 的 Recyclerview 未出现在 Fragment 上(带标签)

android - 如何正确使用 AccessGrant 连接到 android socialauth 提供程序

Android:如何在同一用户的设备之间同步存储在 Room 数据库中的应用程序数据?

r - 如何处理带有 UTF-8 标记字符串的 R 包中的示例数据

ruby-on-rails - Twitter Rails gem Update_with_media 返回未经授权

Android - 深层链接 - 从 Intent 中获得了空类别

android - 如何从钛画廊中选择多个图像?

java - 为什么此代码会在 sleep 时导致 NPE 以避免 Twitter4J 中的速率限制?

java - 如何使用 okhttp3 在 Android 中使用 Twitter Streaming API?