Я пытаюсь запустить автоматическое воспроизведение видео. Раньше это работало на iOS (но не на MacOS), но теперь мое видео больше не воспроизводится автоматически. Есть идеи, что я делаю не так?
const video = document.getElementById('intro-video');
const overlay = document.getElementById('video-overlay');
const content = document.getElementById('main-content');
// Force play after metadata loads
video.addEventListener('loadedmetadata', () => {
video.muted = true;
const playPromise = video.play();
if (playPromise !== undefined) {
playPromise.catch(() => video.play());
}
});
Подробнее здесь: https://stackoverflow.com/questions/797 ... utoplaying