有谁知道自定义URL方案是什么在他们的新iOS应用程序中打开Facebook页面.我使用的是fb:// page/PAGE_ID但是这似乎不适用于最近更新的Facebook iOS应用程序,它只是打开应用程序但没有转到所需的页面.
小智 26
我在developer.facebook.com上得到了这个答案:
用配置文件替换单词页面,它将工作.您的新陈述将是:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"fb://profile/247377102029332"]];
Run Code Online (Sandbox Code Playgroud)
小智 18
使用https://graph.facebook.com/YOUR_USERNAME获取您的网页ID.
在您的iOS应用程序中使用:fb://profile/[your ID]并且Facebook应用程序将打开您的页面.
小智 6
同样的问题在这里 fb:// page/PAGE_ID不再有效.请注意,fb:// profile /(fbid)在Facebook 4.x上无法正常工作,在iPad和iPhone中返回"已损坏"页面.相反,Facebook 4.x中的fb:// profile /(fbid)/ wall在使用iPad时运行良好,但不适用于iPhone.
根据我的经验,fb:// page/PAGE_ID是iPhone和iPad上唯一可用的选项.
我曾经使用http://wiki.akosma.com/IPhone_URL_Schemes作为参考,但它目前已经失效了......
Vim*_*lan -4
自定义 URL 方案是第三方应用程序可以相互通信的一种机制。它不允许您在该特定应用程序中打开页面。它只是触发一个事件,将被调用的应用程序带到前台。阅读本文档将进一步消除您的疑虑。
新的 Facebook 应用程序是使用 Objective-C 构建的,而不是以前使用 HTML5 构建的,后者用于支持 URL 方案机制。这个链接给出了一个提示。
http://techcrunch.com/2012/08/23/facebook-for-ios-faster/
| 归档时间: |
|
| 查看次数: |
29052 次 |
| 最近记录: |