我们的Android应用程序使用一个web视图,该视图显示一个网页,该网页利用一些样板ajax get和post请求,供用户获取和操作服务器上的数据。我们已经注意到Chrome在很多使用这个网页的手机上表现得很糟糕,通常是便宜的手机。一个简单的post请求有时需要10到15秒才能完成。无论是在网页视图中还是在单独使用Chrome浏览器时,都会发生这种情况。这款手机上的Firefox单机版也运行得很好。几年前,我在国际上买了另一部非常旧但速度较慢的手机,它使用的是Phoenix浏览器(基于mozilla?)这一定是它的webview所使用的,而且它工作得很好。
如果我们在“设置”、“->高级设置”、“->隐私”中禁用Chrome的“预测网络操作”,页面就会运行得很好。显然,让用户自己做这件事并不是一个好的选择。
我不知道如何在我们的Android应用程序中以编程方式禁用此功能。我在考虑改用GeckoView,因为Mozilla运行得很好。
有什么想法?
发布于 2019-04-18 08:45:21
我发现在Android文档中找不到这样做的方法。只是想跟进这件事。
https://stackoverflow.com/questions/54843138
复制相似问题