AS3麦克风隐私设置仅显示3个选项卡

时间:2012-07-25 06:16:42

标签: actionscript-3 flash firefox privacy

所以我一直在撞墙试图解决这个问题,现在是我寻求帮助的时候了。我有一个闪存录音机,它向用户显示弹出窗口,要求他们使用以下方式允许麦克风访问:

AS3 -

Security.showSettings(SecurityPanel.PRIVACY);

现在,在Chrome上它完美无缺!一切都正确显示,看起来像这样:

http://postimage.org/image/6e6ldfmpj/

大。现在的问题是,在Firefox上(我相信IE9)它看起来像:

http://postimage.org/image/mqp1kmcjj/

注意第二个选项卡中只有3个选项卡(Firefox)。好吧,第二个标签是隐私,允许您“允许”或“拒绝”我们的网站访问您的麦克风。所以这个标签甚至不可见是一个问题...对此有什么想法吗?我似乎找不到任何人只有3个选项卡弹出相同的Flash对话框。

提前致谢!

2 个答案:

答案 0 :(得分:1)

您可以使用[允许] [拒绝]对话框:

Allow/Deny Flash Player dialog

只要您通过将麦克风/摄像机连接到NetStream来访问麦克风/摄像机,就会显示。

stackoverflow上的相关问题: allow deny remember flash security panel

答案 1 :(得分:1)

正如上面提到的Sunil D.,Firefox不会以私密/隐身模式显示某些标签。问题是用户不仅可以通过打开新的私人窗口来打开它,还可以通过更改一些常规的Firefox首选项来打开它。转到Firefox选项,选择“隐私”选项卡并搜索“历史记录”组。在那里你会看到一个带有“Firefox will:”标签的下拉列表。在那里,您可以选择“永不记住历史记录”项目,浏览器会显示一个小提示:

  

Firefox将使用与私人浏览相同的设置,并且在您浏览网页时不会记住任何历史记录。

然后您的浏览器将重新启动。进一步的研究表明,在这种操作之后,Firefox真正开启私人模式。 Sunil D.和Jordan Reiter都是对的 - 用户在私人模式下可能会出现问题,并且可以通过重新安装Firefox及其所有配置(包括该历史记录设置)来解决问题。当然,要求用户更改该设置要容易得多。此外,使用JavaScript进行私有模式检测有助于告知用户此预期问题。