Синтаксис в html для автоматического воспроизведения файлов .mp3 с циклом автоматически - PullRequest
0 голосов
/ 20 марта 2019

Каков синтаксис в html для автоматического воспроизведения файлов ".mp3" с циклом; автоматически при запуске веб-страницы? Я пытался с этим синтаксисом;

<audio control loop autoplay>
<source src= "music.mp3" type="audio/mpeg">
</audio>

этот синтаксис только зацикливает аудио. он не запустит аудио автоматически

Ответы [ 2 ]

0 голосов
/ 21 марта 2019

Вы можете добавить немного javascript для его автоматического воспроизведения.Предупреждение: игра на этом фрагменте может раздражать!

var src = "https://www.w3schools.com/HTML/horse.ogg";

function loadaudio(src) {
  var myaudio = document.getElementById("horse");
  myaudio.autoplay = true;
  myaudio.load(src);
};
<body onload="loadaudio();">
<audio id="horse" controls loop>
<source src= "https://www.w3schools.com/HTML/horse.ogg" type="audio/ogg">
</audio>
</body>
0 голосов
/ 20 марта 2019

В качестве альтернативы вы можете попробовать основную вещь, чтобы получить вашу потребность,

   <audio autoplay loop>
      <source src="yoursource.mp3">
</audio>

, спасибо Автозапуск аудио с тегом HTML5 для вставки, пока проигрыватель невидим

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...