Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.02.2012, 14:50
Аспирант
Отправить личное сообщение для BorodinKO Посмотреть профиль Найти все сообщения от BorodinKO
 
Регистрация: 31.03.2011
Сообщений: 47

Воспризведение аудио
задача при загрузке страницы запустить звук после его окончания повторить его, но не с самого начала, а со второй секунды.

<audio id="sound1">
        <source src="sound.mp3" type="audio/mpeg">
        <source src="sound.ogg" type="audio/ogg">
        <source src="sound.aac" type="audio/aac">
        <source src="sound.wav" type="audio/x-wav">
    </audio>
    <audio id="sound2">
        <source src="sound.mp3" type="audio/mpeg">
        <source src="sound.ogg" type="audio/ogg">
        <source src="sound.aac" type="audio/aac">
        <source src="sound.wav" type="audio/x-wav">
    </audio>


window.onload = function(){
 	var s1 = document.getElementById("sound1");
 	var s2 = document.getElementById("sound2");
	var p = 1;
	s1.play();
	setInterval(function(){
	 if(s1.currentTime >= 16.7&&p==1){s2.currentTime=2.0; s2.play();p=2}
	 if(s2.currentTime >= 16.7&&p==2){s1.currentTime=2.0; s1.play();p=1}
	},0)
}


работает только на вебките и ИЕ, как сделать чтобы работало и на других браузерах?
Есть ли более красивые способы реализации данной задачи?

Последний раз редактировалось BorodinKO, 18.02.2012 в 15:19.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема при воспроизведении аудио при использовании jplayer nemish Events/DOM/Window 0 01.12.2011 16:15
Онлайн Видео и аудио конференции mycoding Оффтопик 11 21.10.2010 18:06