Воспроизведение медиа в PWA: продолжать воспроизведение при заблокированном телефоне?

Видео на YouTube ведёт себя одинаково в мобильном Safari и в PWA — воспроизведение в фоновом режиме или на заблокированном экране невозможно. Возможно, это связано с тем, что YouTube имеет свои особенности: например, они блокируют фоновое воспроизведение, если у вас нет подписки YouTube Premium, что может влиять на ситуацию здесь.

Вот ещё несколько примеров:

Вставка Vimeo:
https://vimeo.com/175708185

Вставка аудио:


Я обнаружил, что оба варианта работают на iPhone следующим образом:

— При доступе через мобильный Safari можно воспроизводить оба файла в фоновом режиме и на заблокированном экране (единственное отличие: видео останавливается, когда телефон переходит в состояние блокировки или фоновый режим, и нужно снова нажать кнопку воспроизведения).

— При доступе через PWA ни один из файлов не воспроизводится в фоновом режиме или на заблокированном экране (после перехода приложения в фоновый режим или блокировки телефона дополнительных опций воспроизведения нет).

2 лайка