ハウツー

iOS 14:ピクチャーインピクチャーがYouTubeで機能しない?これが回避策です

iOS 14では、Appleはピクチャーインピクチャーモードでピクチャーを追加しました iPhone これにより、電話で他のことを続けながら、デバイスの小さな画面でビデオを見ることができます。





YouTubeピクチャーインピクチャー
ピクチャーインピクチャーモードはYouTubeアプリでは機能しませんが、YouTubeが意図的に実行するまで、Safariを介してYouTubeのモバイルウェブサイトでピクチャーインピクチャーの動画を視聴することは可能でした。 回避策を修正しました 先週、おそらく人々にプレミアムサブスクリプションを購入するように促すためです。しばらくの間、SafariのYouTube.comでPicture inPictureを動作させることができます。 デスクトップサイトをリクエストする 、しかしYouTubeはそれ以来それもブロックしています。

しかし、ありがとう CodeEverywhere 、JavaScriptのスニペットを使用し、外部プラグインを使用せずに、YouTubeがモバイルサイトに追加したPicture inPictureブロックを抑制する別の適切な回避策があります。



CodeEverywhereで指摘されているように、同じコードをiOSショートカットで使用することもできます。このコードは、YouTubeでホストされているビデオをPicture in Pictureで視聴するときに、Safariのアクティビティビュー(以前は共有シートと呼ばれていました)から選択できます。

CodeEverywhereのスクリプトを使用して、ソフトウェアエンジニア Jonas Reitmann それ以来、ショートカットを作成して作成しました ダウンロード可能 (注:直接ダウンロードショートカットの動作に問題があります。以下の手順に従ってください)が、ショートカットを盲目的にダウンロードすることに不安がある場合は、以下の手順でショートカットを再作成できます。

ピクチャーインピクチャーのYouTubeピクチャーのショートカットを作成する方法

  1. を起動します ショートカット ‌ iPhone‌のアプリをクリックします もっと (( + )画面の右上隅にあるアイコンをクリックして、新しいショートカットを作成します。
    ショートカット

  2. タップ アクションを追加
    ショートカット

    iPhone11と12の違い
  3. 選択する ウェブ
    ショートカット

  4. [Safari]で、[ WebページでJavaScriptを実行する
    ショートカット

  5. 「JavaScriptを実行する」と表示されている場合は、青い単語をタップします ウェブページ 、次に選択します ショートカット入力 ポップアップメニューで。
    ショートカット

  6. ショートカットウィンドウで既存のJavaScriptコードを削除し、次のコードを貼り付けます。
    v = document.querySelector( 'video');とします。

    v.addEventListener( 'webkitpresentationmodechanged'、(e)=> e.stopPropagation()、true);

    setTimeout(()=> v.webkitSetPresentationMode( 'picture-in-picture')、3000);

    完了()
    ショートカット

  7. をタップします 3つのドットアイコン 画面の右上隅にあります。
    ショートカット

  8. ショートカットに名前を付けます。例: [YouTube PiP]をクリックし、横にあるスイッチを切り替えます シェアシートに表示 緑のON位置に移動します。
    ショートカット

  9. タップ シェアシートタイプ 、次に選択します すべての選択を解除 タップします SafariのWebページ
    ショートカット

    iPhone13はいつドロップしますか
  10. に戻る 詳細 画面をタップし、 終わり
    ショートカット

  11. タップ 終わり 終わる。
    ショートカット

それが終わったら、Safariでショートカットを選択するだけです。 アクションアイコン YouTubeのモバイルウェブサイトでPicturein Pictureを使用する場合は、プレミアムサブスクリプションは必要ありません。

サファリ

タグ:YouTube、ショートカット、 ピクチャーインピクチャー 関連フォーラム: iOS 14