随机丢失Chrome中的javascript音频

时间:2011-05-12 06:48:02

标签: javascript html5 google-chrome audio

我一直在开发一个基于浏览器的游戏,使用html5和canvas对象,到目前为止进展顺利。但是,我遇到了一个我认为与chrome有关的奇怪问题。基本上,游戏可以在一段时间内播放(这种情况会有所不同,通常是几分钟),然后音频就会停止播放。如果您随后刷新页面或使用html5音频标签转到任何其他页面,则声音也不会播放。如果我看一下chrome中的javascript控制台的网络选项卡,那么我可以看到音频对象没有被传输,并且类型和状态为“pending”。我从来没有在firefox中出现这样的错误,只有chrome。

我在网上搜索类似情况时,只发现一条听起来类似http://www.lordofultima.com/en/forum/showthread.php?tid=52813的链接,用户抱怨此游戏中的Chrome声音丢失(这也是在javascript中完成的)

任何指针?如果您需要更多信息,请随时询问。

1 个答案:

答案 0 :(得分:0)

只需删除mp3的id3标签,它很奇怪,但有效,至少我希望