1
我有一個需要全屏的應用程序,但是當用戶打開視頻播放模式控制器(我自己的播放器使用AVFoundation編寫)時,要使畫中畫功能可用。 我有'應用程序需要全屏'標誌設置爲YES設置。iOS 9是'需要全屏'設置爲YES的'畫中畫'模式嗎?
我可以在圖片模式中使用圖片模式進行視頻播放,而我的所有應用都需要全屏模式嗎?
我有一個需要全屏的應用程序,但是當用戶打開視頻播放模式控制器(我自己的播放器使用AVFoundation編寫)時,要使畫中畫功能可用。 我有'應用程序需要全屏'標誌設置爲YES設置。iOS 9是'需要全屏'設置爲YES的'畫中畫'模式嗎?
我可以在圖片模式中使用圖片模式進行視頻播放,而我的所有應用都需要全屏模式嗎?
我已經創建了一個示例項目,發現YES,Picture In Picture功能並不取決於您的應用是否需要全屏。
也許這對於那些正在尋找和我一樣的問題的人是有幫助的。
設置AVAudioSession
類別中application:didFinishLaunchingWithOptions:
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
剛剛創建AVAudioSessionCategoryPlayback AVPlayerViewController並從我的根控制器提供它
AVPlayerViewController *moviePlayerController = [[AVPlayerViewController alloc] init];
AVPlayer *player = [AVPlayer playerWithURL:[NSURL URLWithString:@"http://127.0.0.1:12345/movie.mp4"]];
moviePlayerController.player = player;
[self presentViewController:moviePlayerController animated:YES completion:nil];
P.S.我可以刪除問題,並回答它是否明顯或過於簡單,沒有人認爲它有用。