2011-05-12 39 views
2

我一直在開發一個基於瀏覽器的遊戲,使用html5和canvas對象,目前它運行良好。但是我遇到了一個奇怪的問題,我認爲它與Chrome有關。基本上,遊戲在一段時間內可以正常播放(這通常會變化幾分鐘),然後音頻停止播放。如果您然後刷新頁面或使用html5音頻標籤進入任何其他頁面,則聲音也不會播放。如果我看看chrome中的javascript控制檯的網絡標籤,那麼我可以看到音頻對象沒有被傳輸,並且具有「掛起」的類型和狀態。我從來沒有在Firefox這樣的錯誤,只有鉻。在Chrome中隨機丟失javascript音頻

我在網上搜索了類似的情況只發現一個鏈接,聲音與用戶抱怨在本場比賽中鉻的聲音損失(這也是在JavaScript中完成)

任何指針類似http://www.lordofultima.com/en/forum/showthread.php?tid=52813?隨意問你是否需要更多信息。

+0

我有同樣的問題。這顯然是一個在Chrome中的錯誤,因爲正如你所說,HTML聲音將不會在任何*頁面上播放,直到瀏覽器重新啓動。我很想知道是什麼觸發它或如何避免它,但迄今爲止沒有運氣。 – Jonathan 2011-06-11 23:55:36

回答

0

只是刪除MP3的id3標籤,這很奇怪,但工程,至少我希望

+0

所有的聲音都是.ogg - 這會改變什麼嗎? – benselby2a 2011-05-12 16:55:22