gpt4 book ai didi

ios - 视频可以从浏览器播放,但不能在电影播放器​​上播放 -SWIFT

转载 作者:行者123 更新时间:2023-11-30 14:00:55 26 4
gpt4 key购买 nike

厌倦了在 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()


}
}

电影播放器​​播放评论的视频,但不播放其他视频。这可能是什么原因?

最佳答案

您的代码是正确的。您所需要做的就是通过添加此 key 来更新您的 info.plist 文件:

<key>NSAppTransportSecurity</key>  
<dict>
<key>NSAllowsArbitraryLoads</key><true/>
</dict>

或者您可以通过其他方式添加它,它看起来像:

enter image description here

关于ios - 视频可以从浏览器播放,但不能在电影播放器​​上播放 -SWIFT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33007485/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com