有谁知道如何在UIWebView
中播放Facebook视频?
我的应用将视频上传到脸书并检索视频的网址。我想将此网址嵌入UIWebView
进行播放。我已经为youtube而不是Facebook做了这个。寻求帮助。
答案 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)