我正在尝试在修改appcache时向用户发出通知,我在此处找到了指南:http://appcachefacts.info/
if (window.applicationCache) {
applicationCache.addEventListener('updateready', function() {
if (confirm('An update is available. Reload now?')) {
window.location.reload();
}
});
}
代码确实有效。但问题是,当用户首次访问网页或清除浏览器appcache时,他们也会收到通知。这是我不想要的。
如何在有新更新时才显示通知?不是第一次访问,甚至是从浏览器中清除appcache之后。