1
// Erstens mein Englisch sehr schlecht, tut mir leid ... Ich implementiere AVPlayer meine App. Spieler funktioniert gut, aber wenn ich ein anderes Video viele Male spiele Player funktioniert nicht und nur this screen aussieht.AVPlayer funktioniert nicht richtig - Swift
Hier ist mein Code
let player:AVPlayer?
override func viewDidLoad() {
super.viewDidLoad()
let videoFile = object?.objectForKey("video") as? PFFile
videoFile?.getFilePathInBackgroundWithBlock({ (filePath, error) in
if error == nil {
let videoURL = NSURL(fileURLWithPath: filePath!)
self.player = AVPlayer(URL: videoURL)
let playerController = AVPlayerViewController()
playerController.player = self.player
playerController.showsPlaybackControls = false
playerController.videoGravity = AVLayerVideoGravityResizeAspectFill
playerController.view.frame = self.videoView.bounds
self.videoView.addSubview(playerController.view)
self.addChildViewController(playerController)
self.player!.play()
} else {
print(error)
}
})
}
Ich hole den PFQueryTableViewController. Dieser Controller-Detailansicht-Controller. Das Problem wird nicht abgerufen. AVPlayer funktioniert bereits und spielt Videos. Mein Problem ist, dass ich viele Male Videos spiele und nach einiger Zeit funktioniert AVPlayer nicht mehr. –
Check [this] (http://stackoverflow.com/questions/19291636/avplayer-stops-play-and-dontresume- wieder) – aytek