viewcontroller - Swift! Present AVPlayerViewController with PreRoll video in a SKScene -
i want present avplayerviewcontroller pre-roll ad. have far:
at top:
let prerolladplayer = avplayerviewcontroller() let url = nsurl(fileurlwithpath: "https://www.youtube.com/watch?v=cig1msr7zws") in didmovetoview:
let player = avplayer(url: url) prerolladplayer.showsplaybackcontrols = true prerolladplayer.player = player if #available(ios 9.0, *) { prerolladplayer.delegate = self } when skspritenode touched:
self.view?.window?.rootviewcontroller?.presentviewcontroller(prerolladplayer, animated: true, completion: { self.prerolladplayer.playprerolladwithcompletionhandler({ (error) -> void in if (error != nil) { nslog("error message: %@", error) } }) print("preroll loaded") }) but when present avplayerviewcontroller looks this:

what doing wrong here?
Comments
Post a Comment