我试图将一些参数设置为我使用" 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
提前感谢您的帮助!!