Androidで当初はYoutube等動画サイトの動画をバックグラウンド再生できないと思ってたが
取り敢えずできるようになったのでiOSとの比較も交えその方法を記述
・Androidの場合
AndroidではChromeでYoutubeを開くと通知パネルに再生コントロールが出て
バックグラウンド再生できる機能があったらしいのだが
どうもその機能が削除されてしまってできなくなってるみたい
Chrome以外でAndroidでバックグラウンドに対応したブラウザは
FirefoxとHabit Browesrがある
○Firefoxの場合
特に設定を弄らなくても動画を再生した状態で別のタブや別のアプリに移動できる
ただしブラウザ内でしかコントロール(再生停止など)ができない
*再生しっぱなしで気づかないうちに電池消費してたなんてことも有り得る?
○Habit Browserの場合
設定→タブ の設定項目から
①非表示のタブの動作を停止するのチェックを外す
この設定だと別のタブを開いても再生が停止されない
主に音声を聞きながらブラウジングする場合の設定
もちろんホーム画面や別のアプリに移動しても再生が停止される
動画を再生しているタブを開いたまま設定などを開いても停止するが対策有(後述)
② ①及びバックグラウンドでタブの動作を停止するのチェックを外す
①の設定と組み合わせることで完全なバックグラウンド再生に対応するようになる
*ただし一度再生しているタブとは別のタブに移動する必要がある
再生タブを開いたままだとホームボタンやアプリ一覧を押すと再生停止するし
更に言うと設定やブックマーク画面などを開くだけでも停止する
①の場合も同様に別のタブを開いてからブックマークや設定を開くようにする必要がある
*またFirefoxと同様に動画の再生停止などはブラウザ内でしかできない
*20170506追記
Webview(Chrome)の更新でブラウザでのhabitによるバックグラウンド再生が
できなくなっている(おそらくブラウザ系は全滅)
ただしFirefoxでは可能
○BS Playerを使う
ブラウザ系が使えなくなったのでアプリでの対応
BS Playerなら標準でバックグラウンド対応
ブラウザでURLパターンを設定してURL共有できるようにすると
YoutubeのURLを長押しで開くと自動的に再生できるようにも可能
ただし動画の終わり際(残り1分位)に再生が強制終了する不具合がある
・iOSの場合
iPhoneなどのiOS端末は動画を再生すると専用アプリ(OS標準)が開くようになっている
これは一部例外も有るが基本的にどのブラウザも同じ仕様
一見バックグラウンド再生できないように見えるが
動画を専用アプリで再生している状態で一度ホームに戻り
コントロールセンター(画面下から上にスワイプ)を開きさらに左スワイプで
オーディを制御パネルを表示すると再生ボタン(▷のボタン)があるので押すと
動画がバックグラウンド再生されるようになる
*ただし再生していたブラウザに戻ると動画アプリに戻ってしまうので
聞きながらブラウジングしたい場合は
再生とブラウジングを別々のブラウザにする必要がある
例:動画再生はSafariで行いブラウジングはSleipnirにする等
ブラウザ画面下部の[↑]ボタンから共有メニューが開けるのでそこから
今開いているページを別のアプリで開けるのでそれを利用すると便利






コメントを残す