Swift:适用于youtube视频的自动播放和自动全屏:

时间:2016-11-08 11:29:20

标签: ios swift video youtube

我必须在我的快速应用程序中嵌入youtube视频。单击按钮并进入全屏模式后,必须自动播放视频。我搜索了很多,我发现嵌入youtube视频的方法很多,但并非所有方法都支持自动播放和自动全屏。 我测试了这段代码,但视频没有自动播放,并且不会在全屏模式下自动显示:

 let webView:UIWebView = UIWebView(frame: CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: UIScreen.main.bounds.height))
        self.view.addSubview(webView)

        webView.allowsInlineMediaPlayback = true
        let myVideo = "https://www.youtube.com/embed/N-GNV7jhKV4"

        let myHTML = "<iframe width=\"\(webView.frame.size.width)\" height=\"\(webView.frame.size.height)\" src=\"\(myVideo)?autoplay=1\" frameborder=\"0\" allowfullscreen=1></iframe>"

        webView.loadHTMLString(myHTML, baseURL: nil)
        webView.mediaPlaybackRequiresUserAction = false

有人可以告诉我,在我的代码,YouTube-Player-iOS-HelperSwift-YouTube-Player之间满足上述所有条件(自动播放和自动全屏)的最佳方法是什么,或者有人有其他建议。

0 个答案:

没有答案