最近HTML5オーディオで遊んでいますが、サウンドを再生することはできますが、再生されるのは1回だけです。何をしようとしても(プロパティ、イベントハンドラーの設定など)、ループさせることができないようです。
これが私が使用している基本的なコードです:
//myAudio is declared at a global scope, so it doesn't get garbage collected.
myAudio = new Audio('someSound.ogg');
myAudio.loop = true;
myAudio.play();
Chrome(6.0.466.0 dev)とFirefox(4 beta 1)を使用してテストしていますが、どちらもループのリクエストを無視して満足しているようです。何か案は?
更新:loopプロパティがすべての主要なブラウザでサポートされるようになりました。