2014-12-10 10 views
2

Xcode의 앱에 YouTube 동영상을 삽입하려고합니다. 시뮬레이터에서 비디오를 클릭하면 아래 그림과 같이 자동으로 전체 화면으로 이동합니다. 내 비디오를 전체 화면으로 자동으로 멈추게 할 수 있습니까?자동 전체 화면없이 iOS에 YouTube 동영상을 퍼가기

class ViewController: UIViewController { 

    @IBOutlet var webView: UIWebView! 
    override func viewDidLoad() { 

     var html = "<html><body><iframe src=\"http://www.youtube.com/embed/W7qWa52k-nE\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen></iframe></body></html>" 

     webView.loadHTMLString(html, baseURL: nil) 
    } 
} 
+1

삭제 하시겠습니까? – Okapi

+0

작동하지 않습니다. –

답변

11

당신은 허용해야 인라인 (in-line) 재생 : iframe이있는 allowfullscreen``

webView.allowsInlineMediaPlayback = true 

// add ?playsinline=1 to your YouTube video URL 
let embededHTML = "<html><body><iframe src=\"http://www.youtube.com/embed/W7qWa52k-nE?playsinline=1\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen></iframe></body></html>" 

webView.loadHTMLString(html, baseURL: NSBundle.mainBundle().bundleURL) 
+0

자동으로 비디오를 재생할 수 있습니까? –

+0

@QadirHussain 물론, playsinline = 1 후에 자동 재생 = 1을 추가하십시오. – JAL

+1

나는 이렇게했으며 iOS 9.O ipad에서 테스트 중이며 작동하지 않습니다. –

관련 문제