2

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

AS3——

Security.showSettings(SecurityPanel.PRIVACY);

现在,在 chrome 上它可以完美运行!一切都正确显示,如下所示:

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

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

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

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

提前致谢!

4

2 回答 2

1

您可以使用 [Allow][Deny] 对话框:

允许/拒绝 Flash Player 对话框

每当您通过将麦克风/相机附加到 NetStream 来访问它们时,它就会出现。

关于stackoverflow的相关问题: 允许拒绝记住闪存安全面板

于 2012-10-18T07:38:02.703 回答
1

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

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

然后您的浏览器将重新启动。进一步的研究表明,在进行此类操作后,Firefox 确实开启了隐私模式。Sunil D. 和 Jordan Reiter 都是对的——问题可能发生在私人模式下的用户身上,问题可以通过重新安装 Firefox 及其所有配置(包括该历史设置)来解决。当然,要求用户更改该设置要容易得多。此外,使用 JavaScript 进行私有模式检测可以帮助通知用户这个预期的问题。

于 2014-11-19T13:04:06.277 回答