ios - Facebook 嵌入帖子移动应用程序

标签 ios swift facebook mobile swift3

 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
 eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
 minim veniam<p><iframe style=\"border: none; overflow: hidden;\"
 src=\"https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fpapryka%2Fpost%2F10155342930869898&amp;width=500\"
 scrolling=\"no\" width=\"100%\" height=\"278\"
 frameborder=\"0\"></iframe></p> <p><strong>Lorem ipsum dolor sit amet,
 consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
 labore et dolore magna aliqua. Ut enim ad minim veniam"

我有一个应用程序可以显示来自博客的帖子,一切正常,但 Facebook 帖子除外。无论 facebook iframe 出现在哪里,我都会收到信息:

"This Facebook post is no longer avaliable. It may have been removed or the privacy settings of the post may have changed."

我下载帖子的内容并将其放置到 UiWebView 中使用

self.webView.loadHTMLString(html, baseURL: nil)

我将部分内容字符串放在片段中:

此外 - 我可以使用该方法显示 facebook 视频 - 一切正常。我还在 Android 上测试了它 - 帖子和视频使用我放置的内容。有什么建议我做错了什么吗?

最佳答案

我解决了我的问题,我所要做的就是传递 url 以从博客发布 - 现在可以正确显示来自 facebook 的嵌入帖子

self.webView.loadHTMLString(html, baseURL: url)

关于ios - Facebook 嵌入帖子移动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44885307/

相关文章:

ios - 如何在 swift 中使用 BBBadgeBarButtonItem

iOS Corebluetooth 服务从未被发现,但在委托(delegate)方法的广告数据中可见

ios - AFNetworking问题:serialization.response代码= -1011“请求失败:找不到(404)”

swift - 字符串转十进制swift

ios - FBLoginView获取电子邮件

ios - App中的iOS自定义网址方案在第一次使用网址方案时无法打开

ios - Swift ViewController 背景变黑与 alpha

ios - UITapGestureRecognizer 无法识别的选择器发送到实例

android - newMyFriendsRequest Facebook 仅返回 25 个好友

android - 我如何向 Facebook 中的特定好友发送消息或通知