在 UIWebView 中打开 facebook 页面墙的 URL 不起作用
Posted
技术标签:
【中文标题】在 UIWebView 中打开 facebook 页面墙的 URL 不起作用【英文标题】:Opening URL to facebook page wall does not work in UIWebView 【发布时间】:2011-12-04 10:12:38 【问题描述】:我正在尝试通过将其作为请求传递给 UIWebView 来显示我的 Facebook 页面墙(http://www.facebook.com/PAGE_NAME?sk=wall 形式的链接)。除非我在我的应用程序 UIWebView 中登录到 facebook,否则该视图将使用通用页面 (http://www.facebook.com/PAGE_NAME) 打开。 即使我没有登录,相同的链接在 Safari 中也能正常工作。 如何让 UIWebView 显示墙页?
【问题讨论】:
【参考方案1】:Facebook 通过计算机网络浏览器在移动设备上以不同方式重定向 Facebook 页面。
您必须使用“v”值参数,但为了警告您,Facebook 可以随时更改此参数重定向,从而导致您的 FB 墙链接搞砸。
例如)http://m.facebook.com/WescomCreditUnion?v=wall
【讨论】:
这似乎是一个更好的链接(移动站点+v参数而不是带有sk参数的常规站点)。 我试过它在 safari 中效果很好,但在UIWebview
.***.com/q/12621697/751026以上是关于在 UIWebView 中打开 facebook 页面墙的 URL 不起作用的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iOS UIwebview 中获取 Facebook 访问令牌?
带有iOS swift的Facebook SDK未在UIWebView中打开[重复]
如何在 UIWebView 中使用 Facebook 评论插件