为Cordova / PhoneGap应用程序设置缓存

时间:2016-01-21 15:51:27

标签: html5 cordova

出于病态的好奇心,我在我的PhoneGap / Cordova应用程序上运行了Chrome审核,并收到以下消息:

Leverage browser caching (85)
The following cacheable resources have a short freshness lifetime:
[list of image files, etc.]

我很想知道为PhoneGap应用指定缓存超时的位置。这里没有真正的服务器,对吗?在我的例子中,图像文件是相对于客户端/移动设备上的主index.html。

1 个答案:

答案 0 :(得分:0)

在PhoneGap Google小组上交叉发布此问题。这是我得到的答案(后来由Jesse Monroy确认):

  

就个人而言,我认为没有理由缓存本地资源。另请注意,Chrome的审核仅供网络使用,不适合混合应用。

对我有意义。由于您的资源捆绑在客户端/移动设备上,因此缓存并不多。您无法处理来自服务器的资源所带来的延迟问题。

因此,对于那些在结果中查看Chrome审核并对此项目感到头疼的人,可以安全地忽略本地资源的此警告。