要知道图像是否在缓存中,可以在 Firefox 中使用 mozIsLocallyAvailable()。chrome或IE没有这样的东西。
你知道其他方法吗?
我尝试使用 Ajax 检查“304 未修改”,但 Ajax 似乎有自己的缓存系统。(每次关闭浏览器,ajax缓存都会被删除)
我的目标是检测我的访问者何时清理了他们的缓存,这样我就可以重新启动我的“后台预加载”系统(适用于具有大量图像的游戏)。我听说过一些关于 AppCache 的信息,但还不足以知道它是否可以存储多达 40mb 的图像,以及它是否可以在页面完成加载后下载它们。
问候。