当我更新我的清单并加载页面时,我检查了开发人员工具我已更改的脚本。它不在那里。我总是需要清除浏览器缓存才能加载它。我有一个用于更新缓存的侦听器:
$(function() {
if (window.applicationCache) {
applicationCache.addEventListener('updateready', function() {
console.log("appcache updated");
window.location.reload();
});
}
}