的科尔多瓦/ PhoneGap的应用
问题描述:
出于病态的好奇心集缓存,我跑我的PhoneGap /科尔多瓦的应用程序在Chrome审核,并得到了以下消息:的科尔多瓦/ PhoneGap的应用
Leverage browser caching (85)
The following cacheable resources have a short freshness lifetime:
[list of image files, etc.]
我很好奇,想知道哪里缓存超时是为PhoneGap应用指定的。这里没有真正的服务器,对吧?在我的情况下,图像文件是相对于客户端/移动设备上的主要index.html。
答
在PhoneGap Google小组中交叉发布此问题。这是我得到的答案(后来由Jesse Monroy证实):
就我个人而言,我没有理由缓存本地资源。另外请记住,Chrome的审核仅供Web使用,不适用于混合应用。
对我有意义。由于您的资源捆绑在客户端/移动设备上,因此缓存没有多少意义。您没有处理使用资源来自服务器的延迟问题。
因此,对于那些正在查看Chrome审核并在结果中关注此项目的人,您可以安全地忽略本地资源的警告。