Webブラウザー - 背景でオーディオを再生する方法
あなたのオーディオが地図であり、ウェブブラウザが都市であると想像してください。今、あなたが都市内のどのオーディオでも聞くことができ、異なるオーディオの地図を切り替えることができると想像してください。そして、いつでも1つの地図を再生できるようになりますが、地図を切り替える時間を無駄にしたくないので、再生される前に地図を切り替える必要があります。
例えば、YouTubeのビデオを聞いている場合、バックグラウンドでビデオを聞いていると思うかもしれませんが、実際にはYouTubeのオーディオを聞いています。だから、地図を切り替えると前の地図をミュートしてから次の地図に切り替えます。しかし、YouTubeビデオの品質を変更すると、あなたもミュートされ、ビデオを再起動する必要があります。
一方、切り替えない場合、1つのフィードを聞いているだけで、バックグラウンドにいるので何も再生されません。だから、1つの神聖なオーディオチャンネルを持つためには、バックグラウンドに固定されたフィードを持っている必要があり、別のオーディオに切り替える場合は、前のものに切り替える必要があります。これが最も自然な振る舞いになります。
でも、なぜブラウザはこうしているのでしょうか?
まず、オーディオをバックグラウンドに保つためには、再生ボタンがあるタブが必要です。今、2つのタブが開いていて、1つはビデオを再生していて、もう1つはオーディオを再生しています。再生ボタンがあるタブがある場合、再生ボタンがないタブに切り替えると、オーディオが消えてしまいます。





