Показать сообщение отдельно
  #1 (permalink)  
Старый 30.03.2014, 12:48
Новичок на форуме
Отправить личное сообщение для Роберт Потоцкий Посмотреть профиль Найти все сообщения от Роберт Потоцкий
 
Регистрация: 18.10.2013
Сообщений: 4

Воспроизведение аудиофайлов в заданной очереди javascript
/*пока лишь нужно, чтобы при одном клике по тексту
вопроизводились по очереди два аудиофайла*/
<p onclick="one();two();">Кликни по этому тексту</p>

<script language="javascript" type="text/javascript">
/*получаем значение минуты у юзера, допустим, что получим 25*/
var d=new Date();
var x=d.getMinutes();
/*к каждому значению минуты присваиваем соответственную озвучку*/
/*насчет  audio.autoplay = true я пока не  понимаю,
и пишу потому что без этого не работает )*/
function one() {
  var audio = new Audio();
  if (x==25)
  {
    audio.src = 'twenty.wav';
  }
  audio.autoplay = true;
}
/*объявляем второй аудиофайл,
т.к. наша дорожка состоит из "twenty" и "five", воспроизводимых по очереди*/
function two() {
    var audio = new Audio();
  if (x==25)
  {
    audio.src = 'five.wav';
  }
  audio.autoplay = true;
}
</script>



Были идеи и о window.setTimeout(two(), 1000); но не работает или я не могу понять куда его нужно прописать. Собственно, как сделать проигрывание двух аудиофайлов по заданной очереди вопроизведения?
Ответить с цитированием