"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&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/