Facebook嵌入帖子移动应用程序

时间:2017-07-03 12:13:27

标签: 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"
&#13;
&#13;
&#13;

我有一个应用程序,显示博客的帖子,一切正常,但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上测试了它 - 帖子和视频使用我放置的内容。有什么建议我做错了吗?

1 个答案:

答案 0 :(得分:2)

我解决了我的问题,我所要做的只是通过网址发布网址 - 来自facebook的嵌入帖子现在正确显示

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