Ich habe in letzter Zeit mit HTML5-Audio gespielt, und obwohl ich es dazu bringen kann, den Sound abzuspielen, wird es immer nur einmal abgespielt. Egal was ich versuche (Festlegen der Eigenschaften, Ereignishandler usw.), ich kann es scheinbar nicht in eine Schleife bringen.
Hier ist der grundlegende Code, den ich verwende:
//myAudio is declared at a global scope, so it doesn't get garbage collected.
myAudio = new Audio('someSound.ogg');
myAudio.loop = true;
myAudio.play();
Ich teste mit Chrome (6.0.466.0 dev) und Firefox (4 Beta 1), die beide meine Anfragen nach Schleifen gerne ignorieren. Irgendwelche Ideen?
UPDATE : Die Schleife Eigenschaft wird jetzt unterstützt in allen gängigen Browsern.