移动版Safari中的网页是否可以检查设置> Safari>接受Cookie'来自已访问'或'始终'被选中?

时间:2012-12-26 22:25:35

标签: ios cookies mobile-safari

是否有iOS功能或iOS提供的功能,以便我可以检查网页上的Cookie设置有多严格?

如果没有iOS提供的东西,是否有行业标准流程来检测正在使用的设置?我最初的想法是放弃一个cookie并检查它是否存在......但我想知道是否有更好的方法。

1 个答案:

答案 0 :(得分:3)

我非常怀疑无法确定用户的实际设置是什么,但Mobile Safari会响应navigator.cookieEnabled。 Mobile Safari(甚至是桌面Safari)的默认设置是“From Visited”。因此,如果您对通过Cookies进行第三方跟踪感兴趣,您可能会失去运气,除非您找到绕过它的方法(Google明显这样做)或警告用户将其设置更改为“始终”(公平/道德路线) 。我会说你通过从第三方网站设置一个cookie,然后检查它是否实际存在然后根据结果采取行动来达成一个合理而简单的想法。

此SO帖子中的大量信息,Safari 3rd party cookie iframe trick no longer working?

来自Gruber的有趣读物,http://daringfireball.net/2012/02/cookies_and_privacy