【发布时间】:2016-01-05 14:03:01
【问题描述】:
厌倦了在 SO 上发布关于同一问题的问题,但仍然没有得到解决方案。如果有人解决了这个问题,我会在之后奖励用户。
我正在尝试播放服务器上的视频。来自 Url(已评论)的视频被播放,但另一个没有。我做错了什么??
class VideoViewController: UIViewController {
var moviePlayer:MPMoviePlayerController!
override func viewDidLoad() {
super.viewDidLoad()
}
override func viewDidAppear(animated: Bool) {
//var url = NSURL(string: "http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8")
//playVideoFromURL(url!)
var url = NSURL(string: "private url")
playVideoFromURL(url!)
}
func playVideoFromURL( address: NSURL ) {
println(address)
var playerVC = MPMoviePlayerViewController(contentURL: address)
playerVC.modalTransitionStyle = UIModalTransitionStyle.CoverVertical
self.presentViewController(playerVC, animated: false, completion: nil)
playerVC.moviePlayer.prepareToPlay()
playerVC.moviePlayer.play()
}
}
电影播放器播放评论的视频,但不播放另一个。这可能是什么原因?
【问题讨论】:
标签: ios swift video mpmovieplayercontroller mpmovieplayer