Я хочу воспроизвести видео при загрузке веб-сайта.Для этого я использую следующий код:
window.onload = function webisteLoaded() {
var main_bg_video = document.getElementById("main_bg_video");
main_bg_video.play();
}
<video id="main_bg_video" height="100%" width="100%" autoplay="autoplay">
<source src="./media/main/main.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
Дополнительная информация: я импортирую скрипт в тег <head/>
.Иногда, не каждый раз, когда я получаю эту ошибку:
Uncaught (in promise) DOMException
Ошибка имеет следующие детали:
webisteLoaded @ main.js:3
load (async)
(anonymous) @ main.js:1
Почему я получаю это и как это исправить?
~ filip