缓存清单文件需要保存两次

时间:2011-05-03 17:59:37

标签: javascript caching refresh manifest offline

我看过很多SO问题,说明你必须重新加载你的应用两次才能刷新Cache Manifest文件中出现的文件。

我有一些奇怪的事情:似乎我需要在我刷新之前保存我的缓存清单两次。如果我保存一次然后做很多重新加载我没有看到更改的文件。如果我再次保存然后重新加载两次,那么我确实看到了更改的文件。

真的很奇怪。我正在使用Chrome,有问题的文件是.js文件。我的清单文件如下:

CACHE MANIFEST

# V1.35

CACHE:

/Content/Site.css

/Scripts/jquery-1.4.3.min.js
/Scripts/jquery-ui-1.8.7.min.js
/Scripts/json2.js

/Scripts/mktpoint.sync.js
/Scripts/mktpoint.requestor.js
/Scripts/mktpoint.poster.js
/Scripts/mktpoint.profile.js
/Scripts/mktpoint.cache.js
/Scripts/mktpoint.helper.js

NETWORK:
*

任何人都知道发生了什么事吗?感谢

编辑:进一步测试表明,当站点在服务器上的IIS上运行时,一切正常。问题出现在我的开发环境(VS2010)中。

0 个答案:

没有答案