使用 在 Windows 7 上构建桌面 AIR 应用程序cacheDirectory
,是应用程序负责清空它,还是由操作系统处理?
我的理解是,在针对 iOS 时,操作系统会处理清除此缓存目录,但我不确定在 Windows 上。
使用 在 Windows 7 上构建桌面 AIR 应用程序cacheDirectory
,是应用程序负责清空它,还是由操作系统处理?
我的理解是,在针对 iOS 时,操作系统会处理清除此缓存目录,但我不确定在 Windows 上。
根据Adobe 网站上的一篇博文:
在 Mac OSX 和 Android 上,
File.cacheDirectory
指向Caches
目录(<APPLICATION_HOME>/Library/Caches
在 Mac<APPLICATION_HOME>/caches
上和 Android 上的目录)。在 Windows 上,它指向正在使用的父目录
File.createTempDirectory
。
基于此,从Adobe 帮助资源中心的使用文件系统页面:
您可能希望在关闭应用程序之前删除临时目录,因为它不会自动删除。