Ios 在MPMoviePlayerController上调用“播放”后,电影将延迟播放
我正在开发一个iPhone应用程序,使用MPMoviePlayerController播放视频。有时,我在MPMoviePlayerController上调用play后,某些视频不会立即播放 我已经调用了prepareToPlay,并且在MPMediaPlaybackisPrepareToplayDidChangeNotification的通知方法中,我正在调用MPMoviePlayerController上的playIos 在MPMoviePlayerController上调用“播放”后,电影将延迟播放,ios,mpmovieplayercontroller,delay,playback,Ios,Mpmovieplayercontroller,Delay,Playback,我正在开发一个iPhone应用程序,使用MPMoviePlayerController播放视频。有时,我在MPMoviePlayerController上调用play后,某些视频不会立即播放 我已经调用了prepareToPlay,并且在MPMediaPlaybackisPrepareToplayDidChangeNotification的通知方法中,我正在调用MPMoviePlayerController上的play 如何确定此处的问题?在运行prepareToPlay之前,请尝试使用属性mo
如何确定此处的问题?在运行
prepareToPlay
之前,请尝试使用属性movieSourceType
,并为其指定适当的值
来自
此参数的默认值
属性为MPMovieSourceTypeUnknown。
此属性提供了有关
播放系统应如何播放
下载并缓冲电影内容。
如果您知道
电影,设定这个的价值
播放开始前的属性可以
提高电影的加载时间
内容。如果不设置源
在播放之前显式键入
电影播放器控制器必须聚集
此信息可能会延迟
播放
我正在尝试播放本地文件。因此,在调用prepareToPlay之前,我将MPMovieSourceType文件设置为movieSourceType。这没有帮助。另外,我注意到问题只出现在3GS(4.3)中