Как заставить звук воспроизводиться на iOS с помощью функции перетаскивания с помощью jQuery ui - PullRequest
0 голосов
/ 09 марта 2019

Кто-нибудь знает, как получить аудиосэмплы для воспроизведения с помощью действия jQuery ui drop?Звук воспроизводится на десктопе и на Android, но не воспроизводится на iPhone.

Я слышал что-то об iOS, требующее действия пользователя для запуска аудио.

РЕДАКТИРОВАТЬ: Звук воспроизводится наiPhone, но только если вы поместите уже размещенный логотип в том же месте.Затем он вернется в исходный контейнер и издаст шум.

Разве первая капля не является действием?

Codepen: https://codepen.io/nolaandy/pen/eXeZYK

$( ".dz-top" ).on( "drop", function( event, ui ) {


console.log(ui.draggable[0].id)
theTeam = ui.draggable[0].id;

var logoAudio = document.createElement('audio');
logoAudio.controls = true;
logoAudio.src = "https://nolaprodigital.com/test/audio/" + theTeam + ".mp3";
logoAudio.volume = 0.2;
logoAudio.play();

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