Jak w new Audio("adres.mp3"); sprawdzić czy plik istnieje, jest bez błędów - w skrócie - że da się go odtworzyć? Taki status który można zwrócić do instrukcji warunkowej.
var audio = document.getElementById("mojeAudio"); alert(audio.readyState); 0 = HAVENOTHING - no information whether or not the audio/video is ready 1 = HAVEMETADATA - metadata for
@Greg36: Dzięki. Ten status się ustawia z opóźnieniem(po załadowaniu) i to jest problem. Jak zrobić callback który się wywoła po załadowaniu statusu? var audio = new Audio("adres.mp3") ?
Jak w new Audio("adres.mp3"); sprawdzić czy plik istnieje, jest bez błędów - w skrócie - że da się go odtworzyć? Taki status który można zwrócić do instrukcji warunkowej.
var audio = document.getElementById("mojeAudio");alert(audio.readyState);
0 = HAVENOTHING - no information whether or not the audio/video is ready
1 = HAVEMETADATA - metadata for
Ten status się ustawia z opóźnieniem(po załadowaniu) i to jest problem. Jak zrobić callback który się wywoła po załadowaniu statusu?
var audio =
new Audio("adres.mp3")?
audio.addEventListener( 'canplay', function(){
});
Do innych stanów są też inne eventy.
Komentarz usunięty przez autora
error.audio = new Audio();audio.addEventListener( 'error', function(){
alert('nie