Ich habe ein paar Probleme beim Zurückspulen von Audio in Javascript. Ich habe im Grunde einen Countdown, der jede Sekunde piepst, wenn es gegen Ende des Countdowns ankommt.Warum wird mein Audio nicht zurückgespult?
Ich versuchte mit;
var bip = new Audio("http://www.soundjay.com/button/beep-7.wav");
bip.play();
aber es piept nicht jede Sekunde, die ich hat etwas zu raten einen neuen Sound in jeder Sekunde zu tun laden withit haben. Ich habe dann versucht, den Sound extern zu laden und mit dem folgenden Code auszulösen.
bip.pause();
bip.currentTime = 0;
console.log(bip.currentTime);
bip.play();
aber das spielt nur den Ton einmal dann nicht vollständig, um zurückzuzuspulen (dies wird von der Konsole gezeigt, die eine Zeit von 0,19 Sekunden nach dem ersten Durchspielen der Anmeldung).
Gibt es etwas, das mir hier fehlt?
Was für eine seltsame Fehler.Dies scheint es zu beheben, aber danke vielmals :) Ich würde es auf der gleichen Domain schließlich sowieso hosten, aber ich dachte, ich würde es in einem JSfiddle zuerst versuchen, um Zeit zu sparen lol. –
[this] (http://stackoverflow.com/questions/6273975/audio-tags-rewind) sagt, dass das Setzen von currentTime fehleranfällig ist. – dsdsdsdsd