我正在尝试在自定义表格 View 单元格中播放视频。我正在尝试完成像 Facebook 这样的提要,当单元格完全可见时视频开始播放。
我正在使用后端服务 (parse.com),我正在获取已上传视频的 url。
我应该使用 AVframework 还是 MPMoviePlayerController 或实现 WebView ?
最佳答案
绝对不想使用 WebView。你可以做什么:
检查单元格是否在
<cellForRowAtIndexPath
中可见,使用:if ([self.tableView.indexPathsForVisibleRows containsObject:indexPath]) {}
使用其中之一下载数据:How to download video from url and save it in to document directory in iOS? .使用其中之一缓存此数据:How to play video from NSData
使用
MPMoviePlayerController
或AVFramework
显示。两者之间的主要区别在于,MPMoviePlayerController
更易于使用,并且有很多方便的方法。然而,这是以放弃更精细的控制为代价的。
希望对你有帮助
关于ios - 在 uitableviewcell 中实现视频的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29069743/