問題タブ [avplayerlayer]

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 に答える
1816 参照

ios - アニメーション効果なしでavplayerlayerにビデオグラビティを設定する

avplayerlayer で videogravity を設定しようとしています。プレーヤーレイヤーを次のように設定すると:

ビデオは、ビューにドロップするように見えます (ある種のアニメーション効果)。この影響を回避する方法はありますか? 参考までに、重力を設定する前と後でavplayerをレイヤーに割り当ててみましたが、違いはありません。重力を設定しないと、ビデオは希望どおりに表示されます (画面のアニメーションが落ちることはありません)。

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

ios - AVPlayer が AVPlayerItemStatusFailed で失敗する (OSStatus エラー -12983)

AVPlayer が で失敗することがAVPlayerItemStatusFailedあり、その失敗が発生した後、AVPlayer は で失敗し続けAVPlayerItemStatusFailedます。AVPlayer インスタンスをクリアして新しいインスタンスを作成しようとしましたが、解決できませんAVPlayerItemStatusFailed。またremovingFromSuperview UIView、AVPlayer インスタンスを使用し、AVPlayer で新しいアイテムを初期化しても問題は解決しません。

そのため、AVPlayer を完全にクリアすることはできないことがわかりました。AVPlayer を完全にクリアして、失敗後に機能させるために何か提案する人はいますか?

エラーログ:

アップデート。 @マット用

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

swift - Swiftを使用してMPMoviePlayerControllerでオーディオ(および中断)を無効にします

現時点では、UIViewController のサブビューでビデオを再生する方法は次のとおりです。

以下を実行してオーディオを無効にする方法を読みました(どれもまったく機能しません)。Musicアプリ、Spotifyなどを介して現在再生中の音楽を中断しないように、それを無効にしようとしていることを覚えておいてください.

1)MPMusicPlayerController.applicationMusicPlayer().volume = 0

2)実際の音量を設定MPVolumeViewする設定すらありませんか?コントロールです。

3)self.moviePlayerController.useApplicationAudioSession = false

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

ios7 - AVPlayerLayer 縮小アニメーション

AVPlayerLayer で「縮小」アニメーションを実行しようとしていますが、実行するとすぐにビデオ コンテンツが画面から消えてしまいます。AVPlayerLayer を保持する UIView のアニメーション化は機能しますが、AVPlayerLayer は機能しません。それをアニメーション化する正しい方法は何ですか?

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

ios - AVPlayer - フルスクリーンの切り替え

セルの 1 つに、AVPlayer がビデオをレンダリングするビューが格納されているテーブルビューがあります。正常に動作します。私がやりたいことは、ユーザーがデバイスを回転させ、AVPlayer を別のフルスクリーン ビューにレンダリングできるようにすることです。これを行う方法についての指針はありますか?

AVPlayer の CALayer をサブレイヤーとしてフルスクリーン ビューに正常に追加しましたが、そうするとすぐに AVPlayer の再生が停止し、再度起動できなくなります。その状態に関する通知はなく、エラーもありません。

どんな方向性でもありがたいです。