我需要在iPhone上旋转视频播放器(或让它自动旋转)。
我知道webview解决方案,但是这里出现问题,我需要播放几个视频(远程),而WebView无法为我提供stopSelector。
我知道setOrientation是一个私有API。
有解决方案吗?
答案 0 :(得分:0)
我相信没有。
我知道有人为了让它出现而预先旋转了一部电影 好像它处于纵向模式,但它有点难看。
更新:使用MPMoviePlayerController在3.2 / 4.0上支持。
答案 1 :(得分:0)
尝试this:
[moviePlayer setOrientation:UIDeviceOrientationLandscapeRight animated:NO];
您肯定知道,这个解决方案将被Apple拒绝,因为电影播放器的setOrientation没有记录,也是私有API的一部分。
答案 2 :(得分:0)
我正在回答我自己的问题:
由于iOS 3.2 MPMoviePlayerViewController只能向shouldAutorotate方法返回YES。