Swift 3 gelten pod-Spieler
Podfile:
platform :ios, '10.0'
use_frameworks!
def pods
pod "Player", "~> 0.5.0"
end
target 'YourProject' do
pods
end
YourViewController:
import Player
// Player
var player:Player
// MARK: object lifecycle Player
convenience init() {
self.init(nibName: nil, bundle:nil)
}
required init?(coder aDecoder: NSCoder) {
self.player = Player()
super.init(coder: aDecoder)
}
override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?) {
self.player = Player()
super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
}
deinit {
self.player.willMove(toParentViewController: self)
self.player.view.removeFromSuperview()
self.player.removeFromParentViewController()
}
private func playeVideo(url: URL) {
player.playerDelegate = self
player.playbackDelegate = self
player.view.frame = self.view.bounds // your frame here
self.addChildViewController(self.player)
self.view.insertSubview(player.view, at: 0)
player.url = url
self.player.playFromBeginning()
}
Bitte mehr Details hier https://github.com/piemonte/Player
Okay, ich werde versuchen und die Rückmeldung bald posten – aline