标题不是很清楚,我知道让我解释一下。我在UIWebView上显示一些vimeo视频。现在我正在使用这段代码来使事情有效:
let embedHTML="<html><head><style type=\"text/css\">body {background-color: transparent;color: white;}</style></
head><body style=\"margin:0\"><iframe src=\"//player.vimeo.com/video/171151492?autoplay=1&loop=1\"
width=\"266\"height=\"105\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>";
现在说:width = \&#34; 266 \&#34; height = \&#34; 105 \&#34; 我想加入:
self.webView.frame.width
而不是266和
self.webView.frame.height
而不是105
我该怎么做?我的意思是我知道如何使用+连接字符串,但这是很难的方法它不起作用。有人有任何想法吗?
答案 0 :(得分:1)
let oneVar = self.webView.frame.width
let anotherVar = self.webView.frame.height
然后:
let embedHTML = "<html><head><style type=\"text/css\">body {background-color: transparent;color: white;}</style></
head><body style=\"margin:0\"><iframe src=\"//player.vimeo.com/video/171151492?autoplay=1&loop=1\"
width=\"\(oneVar)\"height=\"\(anotherVar)\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>";