1

MediaPlayer ライブラリを追加し、フルスクリーン モードでビデオを再生するコードを記述しました。

また、外部のビデオ URL で MediaPlayer を起動する関数にリンクされているボタンをビューに追加しました。MediaPlayer が画面にロードされているため、コードは正しいと確信しています。間違った URL を試すと、エラーが表示されます。

問題は、MediaPlayer が動かなくなり、常に上部の [読み込み中...]に表示されることです。ブラウザでビデオを再生しようとしましたが、うまくいきました。また、ブラウザで別のサーバーから別のビデオを試してみましたが、それも機能しましたが、MediaPlayer では機能しませんでした。

また、MediaPlayer の [完了] ボタンをクリックしても効果がなく、起動前のビューに戻りません! その「読み込み中...」がスタックしたまま、MediaPlayerが常に画面に表示されます。

XCode 4.5 と IOS Simulator 6.0 を使用しています

4

1 に答える 1

0

この答えは本当に役に立ちました。

mediaplayer フレームワークが iOS 6 でビデオを再生しない

コントローラーを追加し、別の UIView の代わりに UIViewController からロードしたことが、私の場合の成功の鍵でした。

于 2013-01-31T14:10:10.780 に答える