Как исправить аудио, не всегда автозапротивJquery

Программирование на jquery
Ответить
Anonymous
 Как исправить аудио, не всегда автозапротив

Сообщение Anonymous »

Иногда автопроизводство не работает. Это настроено автоматически воспроизводить песню и обновить страницу, чтобы получить следующую песню, потому что я не мог понять, как заставить ее снова позвонить в PHP и получить новую песню. Это всегда работает, когда вы нажимаете на игру. Это просто не так, как следует, и автоматически.

Код: Выделить всё

The error from console when autoplay doesn't work:

Uncaught (in promise) DOMException line 26:
25  $('audio').get(0).load();
26  $('audio').get(0).play();
27  document.getElementById("songName").innerHTML =
< /code>

'http://192.168.1.180 ' + data; < /p>

Ошибка, которая всегда отображается на странице Загрузка: < /p>

Uncaught ReferenceError: url is not defined
at radio.html:15
14

15  document.write(url);
16  Skip me
< /code>

Пример ввода, приведенный через Ajax, когда это происходит: < /p>

http://192.168.180/uploads/Music/Ive_Gone_Away_Black_Label_Society_Catacombs_of_the_Black_Vatican_2014.mp3
< /code>


 






Your browser does not support the audio element.


Skip me


$.ajax({
url: 'radio.php',
data: { attr1: 'value1' },
success: function (data) {
console.log(data);
$('audio #source').attr('src', data);
$('audio').get(0).load();
$('audio').get(0).play();
}
});
playMusic.onended = function () {
window.location.reload();
};
function skip() {
window.location.reload();
}






Подробнее здесь: https://stackoverflow.com/questions/552 ... utoplaying
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»