我知道在Chrome中,你可以通过键入以下地址来清除离线应用程序
chrome://appcache-internals/
那么Safari 5.0+有类似的功能吗?
请注意,CTRL+ALT+E不能从缓存中删除离线Web应用程序。
我知道在Chrome中,你可以通过键入以下地址来清除离线应用程序
chrome://appcache-internals/
那么Safari 5.0+有类似的功能吗?
请注意,CTRL+ALT+E不能从缓存中删除离线Web应用程序。
/var/folders/XX/xxxxxx/-Caches-/com.apple.Safari/ApplicationCache.db
其中 X/x 是随机字符。(每个用户在计算机上都有一组随机字符;您只需要关心与您的帐户相对应的路径。) 删除 ApplicationCache.db 并重新启动 Safari。(当 Safari 遇到包含缓存清单的站点时,.db 文件将重新生成。)
最简单的方法是在终端中运行以下命令以获取此文件:
defaults write com.apple.Finder AppleShowAllFiles YES
然后强制重新启动 Finder。完成后,请运行
defaults write com.apple.Finder AppleShowAllFiles NO并再次重启 Finder。
我在这里找到了答案的来源。
/var/folders/XX/xxxxxx/C/com.apple.Safari/ApplicationCache.db
(使用 C
而非 -Caches-
)。 - edymtt关闭Safari,删除ApplicationCache.db文件并重新启动Safari即可清除应用缓存。
在Windows机器上,Safari离线应用程序缓存位于以下位置:
C:\Documents and Settings\Administrator\Local Settings\Application Data\Apple Computer\Safari\ApplicationCache.db
其中管理员是当前登录用户的名称。
在Windows 7中,它是
C:\Users\[username]\AppData\Local\Apple Computer\Safari\ApplicationCache.db
AppData
是一个隐藏文件夹。