Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios AvPlayServiceController不按url播放视频_Ios_Swift_Avplayerviewcontroller - Fatal编程技术网

Ios AvPlayServiceController不按url播放视频

Ios AvPlayServiceController不按url播放视频,ios,swift,avplayerviewcontroller,Ios,Swift,Avplayerviewcontroller,我尝试在AVPlayServiceWController中通过url播放视频。AVPlayerViewController设置在我的故事板中,segue连接工作正常,但播放按钮被划掉,视频将无法播放。那我该怎么办?我已经测试过以编程方式创建avplayervewcontroller,并添加了“允许任意加载”。仍然不起作用 performSegueWithIdentifier("videoImpression", sender: self) override func prepareFo

我尝试在AVPlayServiceWController中通过url播放视频。AVPlayerViewController设置在我的故事板中,segue连接工作正常,但播放按钮被划掉,视频将无法播放。那我该怎么办?我已经测试过以编程方式创建avplayervewcontroller,并添加了“允许任意加载”。仍然不起作用

performSegueWithIdentifier("videoImpression", sender: self)    

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {

    if (segue.identifier == "videoImpression") {
        let destination = segue.destinationViewController as! AVPlayerViewController
        let url = NSURL(string: "http://download.wavetlan.com/SVV/Media/HTTP/H264/Other_Media/H264_test8_voiceclip_mov_480x320.mov")
        destination.player = AVPlayer(URL: url!)
    }
}

也许你忘了播放视频了

destination.player?.play()

我已经在故事板上创建了AvPlayServiceWController,用segue进行了准备,它成功了。如果它不能解决您的问题,那么您就错过了其他问题。这可能与传输安全有关,因为url使用“http:”,我以前也遇到过同样的问题。用这个宝贝,希望有用