iOS Safari多久会清除一次缓存?

前端之家收集整理的这篇文章主要介绍了iOS Safari多久会清除一次缓存?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用移动Safari缓存来存储我想要持久化的一些数据,所以我希望它们能够在Safari重启和iOS重启后继续存在.

(请不要建议我在这里使用cookie或本地存储 – 这不是我要问的.)

但是我已经阅读了some newsome old报告,Safari在Safari重新启动时清除了它的缓存.但我对Safari 8.3的非科学测试表明,有时这个缓存实际上不仅可以在应用程序重启后生存,而且甚至可以重启iOS(!).

所以我在这一点上有点困惑.

iOS Safari缓存清除的规则是否记录在某处?

你们中有谁知道他们并且可以向我(以及世界)解释他们吗?

解决方法

希望有人发现我错了但是……

搜索了很多,我想没有关于自动清理策略如何在Safari中工作的资源.并且了解Apple政策我认为这仅仅是因为这些信息对于用户和开发人员都不是必需的.

如果您想要求Safari保护您的缓存,您可以使用Manifest文件,如下所述:
https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/Client-SideStorage/Client-SideStorage.html#//apple_ref/doc/uid/TP40002051-CH4-SW1

猜你在找的iOS相关文章