我正在尝试在自定义表格视图单元格中播放视频。我试图实现类似Facebook的动态消息,即当单元格完全可见时,视频开始播放。
我正在使用后端服务(parse.com)并获取已上传视频的URL。
我应该使用AV框架还是MPMoviePlayerController或实现Web视图?
我正在尝试在自定义表格视图单元格中播放视频。我试图实现类似Facebook的动态消息,即当单元格完全可见时,视频开始播放。
我正在使用后端服务(parse.com)并获取已上传视频的URL。
我应该使用AV框架还是MPMoviePlayerController或实现Web视图?
绝对不要使用WebView。你可以这样做:
在cellForRowAtIndexPath
中检查单元格是否可见,使用:if ([self.tableView.indexPathsForVisibleRows containsObject:indexPath]) {}
使用以下其中之一下载数据:如何从URL下载视频并将其保存到iOS文档目录中?。使用以下其中之一缓存此数据:如何使用NSData播放视频
使用MPMoviePlayerController
或AVFramework
显示。两者之间的主要区别在于,MPMoviePlayerController
更容易使用,并且具有许多方便的方法。但是,这是以放弃更精细调整控制为代价的。
希望这可以帮助到你