我試圖用這個JavaScript來循環音頻元素:當我包括這 HTML 5音頻元素Rails中沒有循環
myAudio = new Audio('/assets/drumloop.mp3');
myAudio.loop = true;
myAudio.play();
在一個腳本:
music.js純HTML文件並在Safari 5.1中打開html文件,它會很好地循環。當我在本地Rails服務器上運行Rails應用程序中包含此JavaScript時,音頻將播放,但不會循環。
我一直在使用的「結束」事件的回調的時間設置爲零,並再次播放(如建議here試過,但是,不能正常工作。
有沒有可能是Rails是不發送在HTTP頭足夠的信息
奇怪...它一旦被推送到heroku就可以工作,所以也許它與提供預編譯資源有關......回到http標頭的事情......我會調試,如果我接近它,但同時它足夠好! – Ricky 2012-04-20 18:09:16
如果你不把它放在資產管道中,它是否仍然有問題? – Matt 2012-04-20 18:50:47