2012-01-07 65 views
1

我跟随了一些事件和属性:
所有的事件根本无法被解雇,如进展canplay,播放等。在铬,html5音频元素将意想不到的静音

的属性似乎是正确的:

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 

一些timeranges:

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

而另一奇怪的事情:我打开另一个网站与HTML5游戏的声音,这也是静音。
现在解决问题的唯一方法是关闭Chrome并再次打开它。
我的铬版本是16版。

您是否遇到同样的问题?这是铬的问题吗?

+1

如果您提供了一些代码,我们实际上可以为您找到适当的外观。 – 2012-01-07 09:57:30

回答

1

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

+0

谢谢..我发现这确实是一个铬的错误..这里的链接:[链接](http://code.google.com/p/chromium/issues/detail?can=2&start=0&num= 100 q =音频&colspec = ID%20Pri%20Mstone%20ReleaseBlock%20Area%20Feature%20Status%20Owner%20Summary&GROUPBY =&排序=&ID = 107933) – 2012-01-15 09:36:31