Я использую элемент видео для воспроизведения видео в формате mp4 на своем веб-сайте, и я столкнулся со странным поведением на мобильных устройствах.
Я отключаю и автоматически воспроизводю видео (в соответствии с рекомендациями Chrome / Safari), но когда я запускаю Spotify / Sound Cloud / другие музыкальные приложения в фоновом режиме, когда мое видео воспроизводится, музыкальное приложение отключается и ОС указывает, что браузер - это приложение, которое воспроизводит звук.
Такое поведение наблюдается как в iOS 10 и 11 (Safari), так и в Android (Chrome), и вначале это происходит в каждом случае, связанном с видео - воспроизведение при загрузке страницы, возобновление при смене вкладки, возобновление при переключении на другое приложение и переключение обратно в браузер, прокрутку видео и т. д.
Я попытался обернуть элемент видео внутри iframe, но это помогло только в нескольких случаях - это решило проблему загрузки страницы и прокрутки (каждый случай, связанный с видео, не покидая страницу).
Чтобы уточнить - мой элемент видео всегда отключен + громкость установлена в 0!
Кто-нибудь сталкивался с подобными проблемами и знает, что может заставить ОС идентифицировать браузер как приложение для воспроизведения звука?