>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Тег http://forum.mozilla-russia.org/viewtopic.php?id=45375 |
Magneto > 25-07-2010 22:59:43 |
Заинтересовался новым тегом <audio> Хочу реализовать простой плеер с поддержкой плейлистов, но проблема в том что у меня не получается запустить следующую композицию в браузере Firefox. ну или так: и эта композиция сразу становится доступной для проигрывания. Посоветуйте как реализовать переключение на другую композицию в Firefox. Вот код который есть: Выделить код Код:<script type="text/javascript"> var balanUrl = 'http://dl.dropbox.com/u/6001712/player/audio-100/Dan%20Balan%20-%20Chica%20Bomb.ogg'; var plumbUrl = 'http://dl.dropbox.com/u/6001712/player/audio-100/Plumb%20-%20Hang%20On.ogg'; var sergeUrl = 'http://dl.dropbox.com/u/6001712/player/audio-100/Serge%20Devant%20Emma%20Hewitt%20-%20Take%20Me%20With%20You.ogg'; var myAudio = new Audio(); var play = document.getElementById('play'); play.addEventListener('click', function(){myAudio.play();}, false); var pause = document.getElementById('pause'); pause.addEventListener('click', function(){myAudio.pause();}, false); var stop = document.getElementById('stop'); stop.addEventListener('click', function(){myAudio.pause();myAudio.currentTime = 0;}, false); var balan = document.getElementById('balan'); balan.addEventListener('click', function(){myAudio.setAttribute('src', balanUrl);myAudio.play();}, false); var plumb = document.getElementById('plumb'); plumb.addEventListener('click', function(){myAudio.setAttribute('src', plumbUrl);myAudio.play();}, false); var serge = document.getElementById('serge'); serge.addEventListener('click', function(){myAudio.setAttribute('src', sergeUrl);myAudio.play();}, false); </script> П.С. плеер корректно работает, пока только в Opera |
Unghost > 25-07-2010 23:06:54 |
https://developer.mozilla.org/En/Using_ … in_Firefox и https://developer.mozilla.org/En/HTML/Element/Audio читали? |
Magneto > 26-07-2010 02:34:39 |
Unghost - прежде чем задать вопрос я пытался сам во всем разобраться, и по выше указанным ссылкам я уже ходил. Ну как то так. |