在chrome中,html5音频元素会出乎意料地静音

时间:2012-01-07 09:45:34

标签: html5 google-chrome audio

我遵循了一些事件和属性:
所有的事件根本不能被解雇,比如进步可以玩,玩等等。

属性似乎正确:

muted: false, 
loop: true,
ended: false,
autoplay:true,
error: null.
networkState: 2(The user agent is actively trying to download data.)
readyState: 4(HAVE_FUTURE_DATA)
seekable.end(0): 56.81632614135742

一些时间范围:

played.length: 0, 
buffered.length: 1,
buffered.end(0): 56.81632614135742,

另一个奇怪的事情是:我用HTML5声音游戏打开另一个网站,它也是静音 现在解决问题的唯一方法是关闭铬并再次打开它 我的chrome是ver.16

你遇到了同样的问题吗?这是一个铬的问题吗?

1 个答案:

答案 0 :(得分:1)

这不是一个真正的解决方案,对不起,而是确认我知道你在谈论什么;-) 我认为这是Chrome中的一个Bug。上周左右有更新。我有一个rails应用程序,它通过Audio()播放一个简短的声音文件。在更新之前,它在更新后顺利播放,虽然没有关于此功能的代码被更改,但它会播放大部分声音(随机),就像您在录制过程中单击暂停按钮然后再次播放一样,非常快。我没有暂停按钮。 在Safari,OmniWeb,Firefox中,完全相同的代码库没有这样的问题。 我想我们会在不久的将来阅读更多这样的观察结果。