問題タブ [picture-in-picture]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Oreo より前のバージョンの Android でピクチャー イン ピクチャー モードを使用するにはどうすればよいですか?
PiP モードを備えたアプリを開発しています。ドキュメントによると、Oreo バージョンからのみ利用可能です。Oreo よりも低いバージョンで PiP を使用する他の方法 (公式または非公式) はありますか?
ios - ユーザーが再生する新しいビデオを選択したときにピクチャ イン ピクチャ ビデオを閉じる
AVKit を使用してユーザーにビデオを表示しています。
ユーザーがビデオを選択すると、AVKit の標準プレーヤーを使用して表示されます。これでフルスクリーンになります。
ユーザーが「Picture in Picture」にすることを選択した場合、ユーザーはアプリケーションの残りの部分を引き続き使用できます。
これは、ユーザーが再生する別のビデオを選択できることを意味します。このビデオは、ピクチャ イン ピクチャでまだ表示されている前のビデオと同時に (フルスクリーンで) 再生されます。
2 番目のビデオが選択されたときに最初の (PiP) ビデオを閉じたいのですが、2 番目のビデオを起動する前に、前のビデオを「破棄」しようとしましたが、うまくいきません。
それは PiP として表示されているため、AVPlayerViewController はもうそれを表していないと思います...
これを簡単に行う方法はありますか?
2 番目のビデオが再生されようとしている場合に、最初のビデオを強制終了しようとする (機能しない) 試みでビデオを再生する: