flash - 如何允许用户始终允许我的 Flash 应用程序访问麦克风?

标签 flash microphone

我们有一个 Flash 应用程序,它已开始显示一些相当令人恼火的行为。每次用户登录网站时,他们都会看到来自 flash 的警告对话框,询问他们是否允许我们的网站访问他们的麦克风进行录音:

http://www.teragon.org/stuff/SO/naggy-flash.png

抱歉;我无法让我的机器以英语显示该对话框,但它基本上是说:“应该允许(服务器名称)访问您的网络摄像头和麦克风吗?”。一旦用户单击“关闭”,一切都会正常进行。问题是,当选择“记住”(Kom ihåg) 时,它只记住用户是否选择了“允许”或“拒绝”,但每次登录时仍会显示该对话框。

我们的 Flash 应用程序中的某些设置是否会阻止正确存储此首选项?如何做到当用户单击“记住”时,它会记住根本不显示?

编辑:此行为是最近引入的,这意味着前段时间“记住”确实意味着“记住”,但现在它每次都会询问。我不确定这是由 flash 10 还是我们软件的较新版本引起的。

最佳答案

呸,真蠢。这个问题确实是我们的错——一位开发人员在一个模块的初始化函数期间添加了对 Security.showSettings() 的调用,显然是为了修复另一个与获取麦克风延迟时间有关的错误。无论用户为“记住”复选框选择了什么,执行此操作都会显示该对话框。

关于flash - 如何允许用户始终允许我的 Flash 应用程序访问麦克风?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/490947/

相关文章:

android - Android Froyo (2.2) 的 shouldInterceptRequest 等效项

android - adobe air android 项目 xml 更改自动

android - 寻找Flash Android AS3教程

javascript - 是否有 Flash onload 事件?

c++ - "for each"是否保证可以与更改数组一起使用?

android - 录制声音时获取分贝值?

iphone - 如何以编程方式进行音频降噪?

arduino - 使用 "big sound"模块和 arduino 创建分贝计

java - 音频流 - 捕获和读取麦克风数据

c# - 读取麦克风分贝和音调/频率