Сообщение от рони
|
как заставить работать этот параметр autoplay или audio.play()?
|
В спецификации HTML5 написано, что когда у аудио-элемента представлен атрибут
autoplay, то браузер автоматически начнёт проигрывание аудио-ресурса с того момента, как только он сможет проигрывать без прерывании.
В новых версиях Google Chrome запуск программного проигрывания возможно только в том случае, если пользователь уже взаимодействовал со страницей. Это было сделано с целью предотвратить шумные вкладки.
Если запустить Google Chrome c аргументом
--autoplay-policy=no-user-gesture-required, то оно работает так, как описано в спецификации
Код:
|
chrome --autoplay-policy=no-user-gesture-required |