【问题标题】:Play facebook video in UIWebView在 UIWebView 中播放 facebook 视频
【发布时间】:2013-01-17 16:27:07
【问题描述】:

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

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

【问题讨论】:

  • 我认为您需要一些东西:1) 网址 2) 如果是某人发布的视频,您必须让他们登录并授予您适当的权限。
  • 您能提供到目前为止您尝试过的代码吗?

标签: ios facebook uiwebview


【解决方案1】:

俄耳甫斯!

我迟到了几年,哈哈,但无论如何我都会在这里发布答案——从 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] 替换为所需的网络视图宽度。

然后像这样将 HTML 加载到 UIWebView 中:

webView.loadHTMLString(embedCode, baseURL: nil)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-17
    • 2012-10-27
    • 2012-04-17
    • 1970-01-01
    • 2011-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多