我正在尝试在我的快速应用程序上播放10-20秒的视频,但有时因为互联网速度慢而停止并且在我暂停播放之前不再加载。所以我想要做的是在流式传输之前,下载完整的视频,这样它就不会再次停在中间位置。这是我正在使用的代码
.equals()
答案 0 :(得分:1)
这就是我做的,添加了一个观察员来查找是否下载
NSNotificationCenter.defaultCenter().addObserver(self, selector: "videoStopped:", name: MPMoviePlayerLoadStateDidChangeNotification, object: moviePlayer)
使用 moviePlayer.currentPlaybackTime和moviePlayer.playableDuration
处理 videoStopped Function 中的游戏