Iphone 从脱机应用缓存中删除文件
只是一个快速的假设,在我对这个项目做得太远之前 为iPhone等移动设备创建脱机应用程序时,删除清单中文件的引用是否会在下次更新时将其从缓存中删除Iphone 从脱机应用缓存中删除文件,iphone,html,caching,Iphone,Html,Caching,只是一个快速的假设,在我对这个项目做得太远之前 为iPhone等移动设备创建脱机应用程序时,删除清单中文件的引用是否会在下次更新时将其从缓存中删除 谢谢你的帮助 是,但如果不进行额外刷新,ui将不会显示更改。您可以通过在页面加载时侦听updateready事件来避免这种情况。以下是HTML5Rocks网站上的一些示例代码: // Check if a new cache is available on page load. window.addEventListener('load', func
谢谢你的帮助 是,但如果不进行额外刷新,ui将不会显示更改。您可以通过在页面加载时侦听updateready事件来避免这种情况。以下是HTML5Rocks网站上的一些示例代码:
// Check if a new cache is available on page load.
window.addEventListener('load', function(e) {
window.applicationCache.addEventListener('updateready', function(e) {
if (window.applicationCache.status == window.applicationCache.UPDATEREADY) {
// Browser downloaded a new app cache.
// Swap it in and reload the page to get the new hotness.
window.applicationCache.swapCache();
if (confirm('A new version of this site is available. Load it?')) {
window.location.reload();
}
} else {
// Manifest didn't changed. Nothing new to server.
}
}, false);
}, false
谢谢!我主要不确定我不再需要的资源会变成什么样子。只是想确保我不需要在自己死后通过编程清理。例如,我不想用不再链接的图像使缓存膨胀!