問題タブ [avplayerviewcontroller]

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.

0 投票する
1 に答える
655 参照

ios - TVos で playerViewController を使用してビデオ ストリームを一時停止する

TVos 9.1 / IOS 9.2 を開発する Xcode 7.1.1 で El Capitan を実行する

このコードを TVos で実行しています ...

私が呼び出すと動作します...

私が電話したときにも機能します...

ボン、そしてリモコンを使用すると、期待どおりに動作します. しかし、コードでリモート一時停止ボタンを実装したいと考えています。Bluetoothを使用して行っていますが、再生が開始されると再生を一時停止できません。私はこれらすべてを試しましたが、コンパイルしてプレーヤーをクラッシュさせませんでした。私が管理した最善の方法は、ほとんど一時停止せずに完全に殺すことです。

// これによりプレイヤーが強制終了され、親 VC に戻されます

これは正しいアプローチですか、それともこの効果を達成するために何か他のことをする必要がありますか?

0 投票する
2 に答える
403 参照

ios - iOS 9: オブザーバーを追加した後、AVPlayerViewController がコントロールを失った

オブザーバーを追加した後、AVPlayer突然AVPlayerViewControllerコントロールを失いました。

コントロールを削除するたびに- (void)observeValueForKeyPath:元に戻りますが、オブザーバーを取得できません。何か案は?前もって感謝します。

0 投票する
1 に答える
256 参照

tvos - AVPlayerViewController - tvOS のこの赤いアイコンは何ですか?

ここに画像の説明を入力

tvOS で AVPlayerViewController を使用しており、断続的にこのアイコンが表示されます。これは私たちのアイコンではなく、AVPlayerViewController からのものです。誰がそれを生成する状態を知っていますか?:

0 投票する
2 に答える
148 参照

ios - 背景としてのビデオ

ビデオを背景として追加しようとしていますが、うまくいきません。

これは私が使用しているコードです:

アプリケーションを実行すると、次のようにクラッシュします。

プロジェクトに「WelcomeVideo.mp4」も追加しました。

ここに画像の説明を入力

画像でわかるように、「WelcomeVideo.mp4」は現在のView Controllerクラスのすぐ隣にあります...ここで何が間違っていますか?

0 投票する
3 に答える
1661 参照

ios - バックグラウンド ミュージックの有効化/無効化

Spotify アプリまたは Music アプリからバックグラウンド ミュージックを有効にするには、次のコードを使用します。

しかし、どうすればそれを逆にして、バックグラウンドミュージックの再生を停止できますか?

0 投票する
1 に答える
2322 参照

swift - AVPlayer が Swift でいつ再生を開始/停止するかを検出する方法

scrollView 内に AVPlayer があり、何らかの理由で AVPlayer がスクロールビューを再生すると、ビデオがスクロールビューの下部に向かっているため、ビデオが画面に表示されなくなります。したがって、scrollView のジャンプを停止するには、ユーザーがビデオを開始/停止したときにスクロールを無効にして有効にしたいと考えています。それが私の問題を解決するかどうかはわかりませんが、誰かがプレイヤーにオブザーバーまたは通知を追加する正しい方法を知っているので、テストできることを願っています.

これは、いくつかの静的テキストと AVPlayer を含む ViewController 内にあるコードです。 以下のコード:

0 投票する
1 に答える
857 参照

swift - Picture in Pictureの初期位置を設定するには?(AVPictureInPictureController / AVPlayerViewController)

デフォルト モードでは、ユーザーがピクチャー イン ピクチャーを開始すると、小さなウィンドウが最新の位置 (最新の pip ウィンドウの閉じた位置) から開始されます。

左上、右上、左下、右下のような開始位置を設定する方法はありますか?