PWAでのメディア再生:スマホロック中に再生を続けるには?

YouTube の動画は、モバイル Safari と PWA において同様の動作を示しているようです。つまり、バックグラウンド再生やロック画面での再生ができません。これは YouTube 固有の制限によるものかもしれません(例:YouTube Premium に加入していない限りバックグラウンド再生をブロックするなど)。この制限が影響している可能性があります。

以下に他の例を示します:

Vimeo 埋め込み:
https://vimeo.com/175708185

音声ファイルの埋め込み:


iPhone において、私が説明した通り両方とも動作することを確認しました:

  • モバイル Safari 経由でアクセスした場合、両方ともバックグラウンド再生やロック画面での再生が可能です(唯一の違いは、電話がロック状態やバックグラウンド状態に切り替わると動画の再生が停止し、再度再生ボタンを押す必要がある点です)。

  • PWA 経由でアクセスした場合、どちらのメディアもバックグラウンドやロック画面では再生されません。アプリがバックグラウンドに移行したり、電話がロック状態になると、いずれの場合も再生を再開するオプションは表示されません。

「いいね!」 2