我想在我的应用程序中获取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
在这种情况下,我无法按域名指定图像。我尝试了解决此问题的所有可能性,因此请问是否可以按域检索浏览器缓存图像或者可以验证哪个域缓存了哪个图像。
我之前得到的内容: 更新后我得到的结果是 - :
大家提前感谢。