android - Galaxy S 加载网页的 Webview 行为需要很长时间

标签 android performance webview galaxy

任何人都可以帮助或遇到与 webviews 和 Galaxy S 相同的问题:

在 WebView 中打开一个简单的网页(html、css、图像)需要非常非常长的时间(40-50 秒)。在浏览器中打开同一个网页需要十分之一秒。

在同一个 wlan 上具有相同 webview 和网页的相同应用程序在任何其他给定的情况下都能完美运行 设备 - 即使在 Galaxy Tab 上也能很好地工作。

就在 Galaxy S 上, WebView 需要很长时间才能加载网页。我们不知道发生了什么 在这里,我们将不胜感激。

非常感谢...

最佳答案

我有一个 Galaxy S,我知道它唯一真正的“错误”是 RFS 文件系统,它会减慢任何存储 I/O 的速度。

您如何加载 HTML?您只是将 http://URL 传递给 webview 吗?如果是这样,什么网址?对于 100 赏金,如果您提供此信息,我将很乐意帮助调试...:)

与此同时,尝试查看 webView.getSettings().setCacheMode(LOAD_NO_CACHE); 是否有所不同。这将迫使它不使用基于存储的缓存,这在 Galaxy S 上确实可能非常慢。

关于android - Galaxy S 加载网页的 Webview 行为需要很长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4738867/

相关文章:

android - 如何使用 "libsu"库(或 adb)在 Android Q 上安装拆分 APK 文件?

android - 在Android编程中合并两个 View

python - 为什么 `vectorize` 的性能优于 `frompyfunc` ?

python - 在 Django 中缓存包含一些常量的函数

javascript - Android webview 不加载移动应用程序中的 URL

Android:使用 WebView 组件进行回调?

android - 设备屏幕尺寸对缩放的 ImageViews 有奇怪的影响

android - 嵌套的 RecyclerView 不滚动

mysql - LEFT JOIN 后填充缺失值的最佳方法?

java - Android 应用程序 - 带有相机应用程序的弹出菜单