谷歌浏览器中的闪存音频滞后



我目前正在开发一款Flash游戏,至少在我的机器上,音频在Chrome中似乎滞后了几分之一秒,但在IE或FF中则没有。这没什么大不了的,游戏仍然可以玩,但有点烦人。从开发的角度来看,我能做些什么来解决这个问题,还是用户必须修复的问题?

编辑:我现在已经在另外两台机器上测试了它,同样的事情发生了。音频在chrome中延迟,但不是Firefox或IE。

编辑2:我也在Newgrounds上的一些流行游戏中尝试了同样的事情,以达到相同的效果。这只是Chrome的问题吗?

编辑3:我尝试将音频的比特率从44kHz降低到22,但它没有做任何事情来修复它。(听起来也很糟糕,可以预见)

编辑4:为了证明这不是内存管理问题,我创建了一个空白SWF,它只是在鼠标单击时播放音频文件,它也存在滞后问题。这绝对不是闪存或AS3孤立的问题。

我在Chrome上遇到了同样的问题。

如果您转到:chrome://plugins(->详细信息)并禁用PepperFlash,那么它运行流畅。不确定Pepper是否是Chrome的默认版本,或者它是否是我们安装的特定版本的Flash。

C:\Users\ [USERNAME] \AppData\Local\Google\Chrome\Application\21.0.1180.75\PepperFlash\pepflashplayer.dll

我的音频断断续续,然后视频开始滞后。解决方案有两个方面:

  1. 重新安装镶边。
  2. 获取最新的 Adobe Flash Player。

我必须做这两件事才能正常工作。要获取插件,请在chrome地址栏中键入以下内容:chrome://plugins

安装最新播放器后,您需要禁用旧播放器。

希望这能像我一样解决您的问题。

最新更新