2017-11-27 1 views
0

Ich habe ein Problem beim Abspielen eines Videos von youtube api, obwohl ich die allowsInlineMediaPlayback = true es scheint immer noch nicht funktioniert, ich habe sogar versucht, den Player mit dem Inline zu initialisieren param aber es hat nicht funktioniert weder ...Swift Youtube API Inline-Modus funktioniert nicht

override func viewDidLoad() { 

    self.playerView.delegate = self 
    playerView.webView?.allowsInlineMediaPlayback = true 
    playerView.webView?.allowsLinkPreview = true 
    //playerView.isHidden = true 
    //playerView.load(withVideoId: "60ItHLz5WEA") 
    playerView.load(withVideoId: "60ItHLz5WEA", playerVars: ["playsInline":1]) 

} 

Antwort

1

Ok, ich habe es, ich misspell hatte; c Überschreibung func viewDidLoad() {

self.playerView.delegate = self 
playerView.webView?.allowsInlineMediaPlayback = true 
playerView.webView?.allowsLinkPreview = true 
//playerView.isHidden = true 
//playerView.load(withVideoId: "60ItHLz5WEA") 
playerView.load(withVideoId: "60ItHLz5WEA", playerVars: ["playsInline":1])} 

in playerVars sollte die Eigenschaft sein " playsinline "und nicht" playsInline "alberne mich .... es funktioniert jetzt gut thx für alle geholfen

Verwandte Themen