Audio Object.
в хроме есть проблема. если перезагрузить страницу и на ней никаких действий не производить(не кликать и т.п.), то вываливается ошибка связанная с Autoplay Police Changes.
что нужно сделать, чтобы не вываливалась ошибка?
не использовать автоплей чего либо. Да, Гугл сам теперь против автовоспроизведений так то. Там свои условия. гуги, читай, поймешь, что звук - не вариант
Вроде звук (код, им занимающийся) должен запускаться на действие пользователя, тогда сработает (прозвучит). Попробуй запустить по событию onmousemove на document’е прям. (Ну или ещё какие действия юзера, которые с максимальной вероятностью произойдут) — если браузеры такой «хак» не отсекают тоже. (Не обязательно сразу звучание запускать, просто код, который создаст аудио контекст[или как там называется] с тишиной [или на паузе, не знаю]. В нужный момент подсунуть в него звук [или снять с паузы]). //это просто мысли, на практике не проверял такое
Обсуждают сегодня