Как воспроизвести или иницировать воспроизведение MP3 посредством JS на iOS?
Имеется следующая строка:
<audio id="sound">
<source src="/view/assets/sound/notify.mp3" type="audio/mpeg">
</audio>
Воспроизведение дорожки происходит когда AJAX запрос отправляет текст NEW_NOTIFY:
setInterval(() => {
$.ajax({
url: "/api?wnotify",
type: "get",
success: function(response){
if (response.includes("NEW_NOTIFY")){
$(function(){
$('#sound').get(0).play();
});
}
}
});
}, 2000);
данная реализация работает на всех браузерах ПК и Мобильного если первый тап совершен со стороны ЮЗЕРА, но реализация не работает на iOS как решить эту задачу? Как переписать или добавить строку кода чтобы и на iOS заработало?
Источник: Stack Overflow на русском