我一直在努力将我的嵌入式YouTube视频与UIWebView对齐,但边距和填充不会消失。
我试图通过使用以下代码来摆脱它:
let padding = "document.body.style.margin='0';document.body.style.padding = '0'"
webView.stringByEvaluatingJavaScriptFromString(padding)
它仍然没有正确对齐。我正在使用
嵌入视频 let embededHTML = "<html><body><iframe src=\"http://www.youtube.com/embed/W7qWa52k-nE?playsinline=1\" width=\"\(width)\" height=\"\(height)\" frameborder=\"0\" allowfullscreen></iframe></body></html>"
webView.loadHTMLString(embededHTML, baseURL: NSBundle.mainBundle().bundleURL)
有人能告诉我什么可能是错的吗?我很确定webView
定位没有任何问题。 This问题包含类似问题的答案,但这不是我用JavaScript做的事情吗?如果没有,我如何将CSS添加到我的HTML字符串?