至于知道为什么flex录音的时候,有些客户的电脑不会弹出adobe flash player 设置对话框了

来源:互联网 发布:帝国cms商城系统 编辑:程序博客网 时间:2024/05/02 09:50

          近几天一直郁闷一件事情,在自己和同事电脑写的flex 录音程序非常正常,有波形反馈,而且正确清晰的听到了录音,也就是说采集到了数据但是在一些客户那里却没有波形而且采集不到数据。(客户系统自带的录音程序可以录音,证明设备没有问题)

      思考了测试了一段时间,觉得主要和客气的区别就是自己的adobe flash 版本是11.0以上最新的。而客户那里因为上不了外网,flash 版本是非常旧的adobe flash 10.0 版本(记得是10后面看不清楚,据现在猜测是低于10.1)。于是重新看看 actionscript 的相关官方帮助文件,发现虽然microphone的运行环境是9.0以上,而sampleDataEvent 事件运行环境是10.1 ,因此非常大的可能是这个低于10.0导致没有触发该事件的原因。

      周末回公司开电脑,卸载adobe 11.0 ,然后安装 10.0 的 测试(安装不了的,可以参考我上一篇文章),现象和在客户那里的一模一样。没有波形,没有录音,不会在录音的时候自动弹出设置允许或者禁止麦克风的对话框。基本确定问题。为保险起见,下载了10.1的安装上去,哈哈,一切正常和之前11.0的效果一样,有波形有录音。但是噪音比较大,估计10.1没有噪声抑制。(具体,一会测试) 。   



                            mark 一下。希望对各位有帮助,不足的地方望指出。

原创粉丝点击