如何在使用JQuery Mobile的Android WebViews上改善加载时间?

时间:2012-07-24 17:26:08

标签: javascript android jquery-mobile webview

我正在编写一个应用程序(完全脱机运行),它使用HTML在WebView中向用户显示表单。我喜欢使用JQuery Mobile来编写这些表单,但是当我使用它时,WebView需要大约3秒才能加载,这对我正在使用的应用来说太长了。这是在运行Android 2.3.3的Nexus S上。

我自己已经调查了这个问题,似乎花了很多时间来加载JQuery,JQuery Mobile和他们的CSS文件。一旦加载了JS,渲染实际上并不需要那么长时间,我的页面非常简单。

由于我将所有这些库用于向用户显示的所有表单,是否有办法将javascript保存在RAM中或使用预加载的缓存文件来加速加载JQuery Mobile HTML页面?

1 个答案:

答案 0 :(得分:0)

除非您更改了默认设置,否则WebView将自动缓存文件。

确保您的文件在CDN上。确保您的CDN具有为内容项设置的合理TTL值。