2017-07-03 48 views
0

Facebook的帖子中嵌入移動應用程序

"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上測試了它 - 使用我放置的內容發佈的帖子和視頻。任何建議我做錯了什麼?

+0

試圖直接在我的瀏覽器(桌面)上訪問https://www.facebook.com/papryka/post/10155342930869898只會給我_」對不起,此內容現在不可用。您所關注的鏈接可能已過期,或者該網頁可能只對您不在的觀衆可見。「_ - 這似乎並不是現有的公開帖子... – CBroe

+0

我刷新了鏈接 - 它在現在的片段 - 格式化存在一些問題,並且我確定其現有的公開帖子 – johny666

回答

0

我解決我的問題,我不得不這樣做的是通過URL從博客發佈 - 現在可以正確顯示來自Facebook嵌入帖子

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

self.webView.loadHTMLString(HTML,基本URL:「HTTPS: //「)

相關問題