私はこの簡単なコードをオンラインビデオで再生しています。 HTTP許可オプションを実行すると、ビデオが表示され始め、スクロールできますが、再生はできません。ここにコードがあります。私は誰かが私にこれを手伝ってもらえると感謝しています。xcode 8 || AVPlayerはビデオを表示していますが、再生しません。
に関して、 A初心者コーダー
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()
}
}
}
コードの書式を確認してください。あなたの行のいくつかが開始時に4つのスペースを欠いているようです。 –