4

有谁知道如何在 a 中播放 facebook 视频UIWebView

我的应用程序将视频上​​传到 facebook 并检索视频的 url。我想将此网址嵌入UIWebView到播放中。我已经为 youtube 而不是 Facebook 解决了这个问题。寻求帮助。

4

1 回答 1

5

俄耳甫斯!

我迟到了几年,哈哈,但无论如何我都会在这里发布答案——从 2018 年开始在 Swift 中发布;)——以防万一有人需要它。

您可以使用以下 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] 替换为视频 URL,将 [INSERT WIDTH] 替换为所需的 Web 视图宽度。

然后将 HTML 加载到UIWebView类似的文件中:

webView.loadHTMLString(embedCode, baseURL: nil)
于 2018-05-06T02:29:00.787 回答