Flash Player设置面板未在Safari for Mac上显示隐私或本地存储选项卡

时间:2014-03-25 09:59:43

标签: actionscript-3 safari flash flashdevelop

我正在为网站制作一个小型Flash应用程序。除了一件小事之外,它完美地工作,我已经实现了一种将闪光设置菜单调到用户指定标签的方法。

除了Mac上的Safari之外,所有情况下都可以正常工作,缺少本地存储和隐私选项卡。这是一个问题,因为隐私选项卡是此系统中最重要的选项卡。

仅当swf托管在子域上时才会发生这种情况(例如swf托管在bs5.somewebsite.com上,然后嵌入somewebsite.com)并且我将其作为Apple安全怪癖写出来然后制作更令人沮丧的是,来自其他来源的一些SWF文件(我没有源代码,例如JWPlayer)可以访问设置窗口中的所有选项卡,即使在Safari for Mac上,甚至托管在子域上也是如此。

我在FlashDevelop中创作。

1 个答案:

答案 0 :(得分:0)

当您尝试通过iFrame查看SWF时,通常会发生这种情况。 Safari有一项“功能”,可以禁用iFrame中加载的网站的某些功能,以防止第三方跟踪您。

一个简单的测试是直接查看iFrame中的页面,看看是否出现了本地存储和隐私标签。