私は私のloadViewメソッド内thusly埋め込まMPMoviePlayerControllerを作成します。設定ContentURLは二回
self.moviePlayerController = [[[MPMoviePlayerController alloc] init] autorelease];
// add to view, setup moviePlayerController's view frame, etc
そして私は、後に、ユーザーは以下のようなものを選択し、ムービーをロードすることができます。
NSURL *fileUrl = ...
self.moviePlayerController.contentURL = fileUrl;
を、すべてが素晴らしい作品。
しかし、私は再びcontentURLを設定した場合:
NSURL * fileUrl2 = ... self.moviePlayerController.contentURL = fileUrl2。
fileUrl2 == fileUrl1の場合でも、これは機能しません。
私はcontentURLを変更すると、私は次のようplaybackStateとにloadStateを得る:最初setContentURL後
:
にloadState ==プレイ可能|私の第二setContentURL後
をプレイplaythroughOK
playbackState ==:
playbackState ==は、私はもちろん、作成することができます
不明
にloadState ==を停止しましたすべての映画のための新しいMPMoviePlayerControllerが、私は確かめたいより大きな問題を示すものではありません。
ありがとうございます!
デバッグ時間が1行に短縮されました:)投稿してくれてありがとうございました。 – elibud