我正在为网站制作一个小型Flash应用程序。除了一件小事之外,它完美地工作,我已经实现了一种将闪光设置菜单调到用户指定标签的方法。
除了Mac上的Safari之外,所有情况下都可以正常工作,缺少本地存储和隐私选项卡。这是一个问题,因为隐私选项卡是此系统中最重要的选项卡。
仅当swf托管在子域上时才会发生这种情况(例如swf托管在bs5.somewebsite.com上,然后嵌入somewebsite.com)并且我将其作为Apple安全怪癖写出来然后制作更令人沮丧的是,来自其他来源的一些SWF文件(我没有源代码,例如JWPlayer)可以访问设置窗口中的所有选项卡,即使在Safari for Mac上,甚至托管在子域上也是如此。
我在FlashDevelop中创作。
答案 0 :(得分:0)
当您尝试通过iFrame查看SWF时,通常会发生这种情况。 Safari有一项“功能”,可以禁用iFrame中加载的网站的某些功能,以防止第三方跟踪您。
一个简单的测试是直接查看iFrame中的页面,看看是否出现了本地存储和隐私标签。