2017-11-27 4 views
0

letsInlineMediaPlayback = true로 설정하더라도 여전히 YouTube API에서 비디오를 재생하는 데 문제가 있습니다. 여전히 작동하지 않는 것 같아요. 인라인으로 플레이어를 초기화하려고했습니다. PARAM하지만 내가 그것을 가지고 좋아, 내가 철자를 잘못했다Swift Youtube API 인라인 모드가 작동하지 않습니다

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]) 

} 

답변

1

... 작동하지 어느 쪽도하지 않았다 재정 c를 viewDidLoad에 FUNC() {

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])} 

이 playerVars의 속성이 있어야한다 " playsinline "및"playsInline "바보 같은 .... .... 이제는 잘 작동합니다. 모두를 도왔습니다

관련 문제