【发布时间】:2017-10-24 19:36:32
【问题描述】:
我有这个简单的代码来播放在线视频。在执行 HTTP 权限选项后,它确实开始显示视频,我可以滚动浏览它,但是它在任何时候都不会播放。这是代码。如果有人可以帮助我,我将不胜感激。
问候, 初学者编码器
import UIKit
import AVKit
import AVFoundation
class ViewController: UIViewController {
var playerViewController = AVPlayerViewController()
var playerView = AVPlayer()
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func viewDidAppear(_ animated: Bool) {
let movieUrl: NSURL? = NSURL(string: "http://clips.vorwaerts-gmbh.de/VfE_html5.mp4")
playerView = AVPlayer(url: movieUrl as! URL)
playerViewController.player = playerView
self.present(playerViewController, animated: true){
self.playerViewController.player?.play()
}
}
}
【问题讨论】:
-
检查你的代码格式;似乎您的某些行缺少开头的四个空格。