powered by simpleCommunicator - 2.0.47     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / audio - не воспроизводится автоматически
3 сообщений из 3, страница 1 из 1
audio - не воспроизводится автоматически
    #40096242
АлексейХи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо:
после загрузки страницы (которая, в свою очередь, формируется php) воспроизвести последовательно три (четыре) wma файла (озвучка электронной очереди, как в МФЦ).
Что пока получилось:
файлики подставляются, на странице нарисованы три "аудиоплеера" (штатные), но, падла, воспроизводится только после того, как нажмешь на вопроизведение на первом. Что делаю неправильно? (это оно сейчас в таком виде, далее надо будет убрать плееры и отрисовывать саму очередь "как в макдоналдсе": слева заказы в наборе, справа - готовые к выдаче)
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
<!DOCTYPE HTML>
<html>

<audio autoplay="autoplay" id="player2" preload="yes" controls style="width:500px;">
<source src="zakaz_nomer.wma" type="audio/mp3">
</audio>
<audio id="player3" preload="yes" controls style="width:500px;">
<source src="3.wma" type="audio/mp3">
</audio>
<audio id="player4" preload="yes" controls style="width:500px; ">
<source src="gotov.wma" type="audio/mp3">
</audio>
<body>

  <p>Перед скриптом...</p>

<script>
document.addEventListener("DOMContentLoaded", () => {
  let allAudio = Array.from(document.getElementsByTagName('audio'));
  allAudio[0].play();
  allAudio.forEach((item, index) => {
    item.addEventListener('ended', (ev) => {
      if (index === allAudio.length - 1) {
        index = 0
      } else {
        index++;
      }
      allAudio[index].play();
    })
  });
});
</script>

  <p>...После скрипта.</p>

</body>

</html>
...
Рейтинг: 0 / 0
audio - не воспроизводится автоматически
    #40096318
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АлексейХи,

Такова нынче политика партии ))

в настройках браузера ищи разрешение autoplay
...
Рейтинг: 0 / 0
audio - не воспроизводится автоматически
    #40096727
ruzja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сажать бы на кол всех этих любителей автовоспроизведения.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / audio - не воспроизводится автоматически
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]