在UIWebView中播放Facebook视频

时间:2013-01-17 16:27:08

标签: ios facebook uiwebview

有谁知道如何在UIWebView中播放Facebook视频?

我的应用将视频上传到脸书并检索视频的网址。我想将此网址嵌入UIWebView进行播放。我已经为youtube而不是Facebook做了这个。寻求帮助。

1 个答案:

答案 0 :(得分:3)

奥菲斯!

我已经晚了几年了,但我会在这里发布答案 - 在Swift中,因为它是2018年;) - 以防有人需要它。

您可以使用以下HTML字符串:

let embedCode = "<iframe src=\"https://www.facebook.com/plugins/video.php?href=\([INSERT VIDEO URL])&show_text=0&width=\(Int([INSERT WIDTH]))\" width=\"\(Int([INSERT WIDTH]))\" height=\"\(Int([INSERT WIDTH] * 56.25))\" style=\"border:none;overflow:hidden\" scrolling=\”no\" frameborder=\"0\" allowTransparency=\”true\" allowFullScreen=\"true\"></iframe>"

用视频网址替换[INSERT VIDEO URL],用所需的网页视图宽度替换[INSERT WIDTH]。

然后将HTML加载到UIWebView中,如下所示:

webView.loadHTMLString(embedCode, baseURL: nil)