嵌入式YouTube视频'参数在WKWebView中不起作用

时间:2018-03-14 00:36:13

标签: ios swift

我试图将一些参数设置为我使用" loadHTMLString"嵌入WKWebView的YouTube视频。方法,但其中一些不起作用。此外,我尝试不允许全屏,因此当用户按下红色按钮以启动视频时,它不会进入全屏。

这是我的代码

let videoEmbedString = "<html><head><style type=\"text/css\">body {background-color: transparent;color: white;}</style></head><body style=\"margin:0\"><iframe frameBorder=\"0\" height=\""

    let one = "500px" + "\" width=\"" + "100%" + "\" src=\"http://www.youtube.com/embed/"

    let id = "JhGxCMZ1E8k"

    let parameters = "?showinfo=0&rel=0&modestbranding=1&loop=1&playlist=\(id)&controls=0\"></iframe></body></html>"

    let final = videoEmbedString + one + id + parameters

    webView2 = WKWebView(frame: CGRect(x: 0, y: 0, width: width, height: height))
    webView2.loadHTMLString(final, baseURL: nil)
    view.addSubview(webView2)

我不知道您是否必须按某种顺序放置参数才能工作,或者您必须添加其他内容。 现在,不起作用的参数是&#34; modestbranding&#34;以及不允许全屏我不知道如何放置的参数。

另外,以下是我用于参考的API:https://developers.google.com/youtube/player_parameters?hl=es-419#autoplay

提前感谢您的帮助!!

0 个答案:

没有答案