小编Ron*_*lot的帖子

如何在Safari v10.1中获取Safari历史记录域图像表单缓存

我想从我的应用程序中显示的safari中获取图像.我必须明智区分所有缓存图像,所以在新的mac os x12.4和safari v10.1更新之前.我从下面的位置获取图像 ~/Library/Caches/com.apple.Safari/WebKitCache/Version ,例如我从该位置获取google.com的图像 - : ~/Library/Caches/com.apple.Safari/WebKitCache/Version 9/Records/google.com

在这个位置操作系统是通过域名的文件夹保存图像.但更新后,他们已将域名更改为不同的字符串,就像这样

~/Library/Caches/com.apple.Safari/WebKitCache/Version 9/Records/1A71C22C3069617815FB52ACDEB96918BD33D7DD

在这种情况下,我无法通过域名指定图像.

我尝试了解决这个问题的所有可能性,所以任何人都可以让我知道我是否可以检索浏览器缓存图像域或者我可以验证哪个图像缓存在哪个域中.

我之前得到的是什么 - :

浏览器中的早期图像

我在更新后得到的内容 - :

来自浏览器的后续图片

在此先感谢大家.

safari xcode cocoa objective-c macos-sierra

5
推荐指数
1
解决办法
421
查看次数

标签 统计

cocoa ×1

macos-sierra ×1

objective-c ×1

safari ×1

xcode ×1