gpt4 book ai didi

javascript - WebView SpeedTest 结果始终低于 CustomTab 或 Chrome

转载 作者:行者123 更新时间:2023-12-02 09:28:45 24 4
gpt4 key购买 nike

问题很简单。当我开始速度测试(例如 fast.com 或 speedtest.net)时,结果始终低于在 Chrome 应用程序或自定义选项卡中启动的结果,通常在 WebView 中的结果要低两倍。

我的 WebView 配置很简单,我只需启用 Javascript,然后加载页面。

WebView webView = view.findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("myUrl");

那么问题来了:为什么会发生这种情况?

最佳答案

WebView 会比浏览器慢一点,因为这里每个 Activity 都必须回调到 Android 应用层。话虽如此,看看您是否可以禁用 javascript(如果您的应用程序中未使用它),更重要的是检查已设置的 Web View 中的缓存行为。 WebSettings 有一些与缓存相关的方法,例如 setAppCacheEnabled、setAppCacheMaxSize、setCacheMode 等。setDatabaseEnabled、javascript、loadImagesAutomatically 是可能影响加载时间的其他属性。

关于javascript - WebView SpeedTest 结果始终低于 CustomTab 或 Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58140723/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com