В настоящее время я разрабатываю веб-приложение в nodeJS, где должна быть возможность установить будильник, а после будильника должна быть мелодия звонка или уведомление, отправленное пользователю (на устройстве iOS). Я мог бы реализовать все, но iOS не позволяет воспроизводить звук без заданного c триггера. Так что сейчас мое решение - начать воспроизведение приглушенного будильника при запуске таймера и включить его после завершения таймера, что не очень хорошее решение.
function playAlarm() {
let alarm = document.getElementById("alarm");
alarm.muted = false;
}
Есть ли лучшее или возможно ли это отправлять уведомления через веб-приложение?