Если видео не запускается автоматически на телефоне, хотя на компьютере автовоспроизведение работает нормально, причина — политика мобильных браузеров, требующая явного отключения звука для автовоспроизведения без участия пользователя.
Обязательное условие — атрибут muted
Большинство мобильных браузеров (включая Safari на iOS и Chrome на Android) блокируют автоматическое воспроизведение видео со звуком — автозапуск сработает только если у видео явно указан атрибут muted вместе с autoplay.
Playsinline тоже часто необходим
На iOS дополнительно требуется атрибут playsinline, иначе видео может автоматически разворачиваться в полноэкранный проигрыватель вместо воспроизведения непосредственно в контенте страницы, как задумано дизайном.
Проверка на реальном устройстве обязательна
Эмуляция мобильного вида в браузере компьютера не всегда точно воспроизводит политики автовоспроизведения реальных мобильных браузеров — тестируйте именно на настоящем телефоне перед тем, как считать проблему решённой.



