0

我正在编写一个在 AS3 中使用麦克风的程序。我想将选定的麦克风信息保存在“cookie”中,这样​​如果用户多次访问该页面,他就不必一次又一次地选择麦克风。

我注意到 Firefox 和 Explorer 为我提供了正确的可用麦克风列表Microphone.names,但 Chrome 没有。有谁知道为什么?

如果要重现错误,可以按照以下步骤操作:

  1. 将 USB 麦克风连接到您的计算机。
  2. 运行显示Microphone.names列表的 Flash 程序。
  3. 拔下 USB 麦克风。
  4. 再次运行 flash 程序,你会看到即使 USB mic 断开连接,它仍然显示在麦克风列表中。
4

1 回答 1

2

Pepper Flash 是Adob​​e 和 Google为让 Flash 播放器在 Linux 平台上保持活力而做出的努力。默认情况下,所有操作系统上的所有最新版本的 Chrome 都使用它。

不幸的是,Pepper Flash 存在很多问题。我注意到 Mac 和 Windows 平台上有一些关于网络摄像头和麦克风的错误。其他人已经看到了各种视频游戏的问题。

当有人报告仅在 Chrome 中出现的 Flash 问题时,Pepper Flash 似乎总是罪魁祸首。

幸运的是,如果您没有运行 Linux,您仍然可以在 Chrome 上安装常规的 Flash Player 插件(“netscape”插件)(或者您可能已经安装了一个)。Pepper Flash 可以通过访问 url:chrome://plugins 在 Chrome 中禁用。

于 2012-11-29T18:54:45.783 回答