Mam JavaScript Web App roboczej, która odgrywa jakąś dźwięk okresowo tak:Dlaczego nie można odtwarzać plików JavaScript .play() na iPhone safari?
var SOUND_SUCCESS = new Audio('success.mp3');
SOUND_SUCCESS.play();
Działa to doskonale w przeglądarkach desktopowych (testowane na krawędzi i Chrome), ale to nie gra na Safari na iPhone .
Rozejrzałem się po Stack Overflow, a kilka lat temu znalazłem odpowiedzi, że nie można odtwarzać dźwięku z Safari, jeśli nie jesteś na pełnym ekranie. Czy tak jest nadal?
Dodam, że nie można obejść tego z elementami iframe. Próbowałem tego. – gesell