0

如何让 Web 应用程序立即启动 - 是否可以像已经加载的本机应用程序一样快?

我开发了一个 HTML5 网络应用程序,它在 Iphone 4 上运行良好,带有启动画面。但现在我正在研究性能:

我使用清单文件来确保所有文件都是从本地存储加载的。我已经在 chrome 和 mobile safari 中检查了文件是否正确存储在本地。现在根据我访问我的网络应用程序的方式,它的性能完全不同:

~4s 当我在浏览器中加载网络应用程序时(不是从主屏幕图标)。~6s 当我从“添加到主屏幕”图标加载时

当我在 chrome 浏览器中加载时,加载和渲染整个页面需要 234 毫秒。我似乎缺乏速度是由于渲染速度很慢。

非常欢迎任何性能建议。

4

1 回答 1

0

我从经验中知道,Chrome 应用程序所有以前的版本/更新都留在其应用程序中的 MacOSX 设备。这可能也适用于 ios,因为它是 MacOSX 系统的剥离版本。

从您的 iPhone 中删除 Chrome 应用程序并从 App Store 重新安装它可能会有所帮助。这样,您可以确保您在 iPhone 上拥有一个干净的 Chrome 副本,而没有所有以前的 Chrome 版本。

我希望这有帮助。

于 2014-07-09T16:11:09.377 回答