Android WebView以编程方式关闭“预测网络行为”

时间:2019-02-23 15:29:52

标签: android ajax google-chrome android-webview

我们的Android应用使用一个Web视图,该Web视图显示一个网页,该网页利用一些样板的Ajax获取和发布请求,以供用户获取和操作服务器上的数据。我们注意到,Chrome浏览器在带有此网页的许多手机(通常是价格较低的手机)上的表现都非常差。一个简单的发布请求有时可能需要10到15秒才能完成。无论是在Web视图内部还是在独立的Chrome浏览器中,都会发生这种情况。此手机上的Firefox独立浏览器也很好用。我还有另一台非常老旧,速度较慢的手机,该手机是我几年前在国际上购买的,该手机使用Phoenix浏览器(基于Mozilla?),该浏览器必须用于其Webview,并且运行良好。

如果我们在“设置”->“高级设置”->“隐私”中禁用Chrome的“预测网络操作”,则该页面的效果会很好。显然,让用户自己执行此操作不是一个好选择。

我不知道如何在我们的Android应用中以编程方式禁用此功能。我当时正在考虑切换到GeckoView,因为Mozilla的效果很好。

有想法吗?

1 个答案:

答案 0 :(得分:0)

我发现Android文档中没有方法可以做到这一点。只是想跟进此事。