Facebook SDK 3.1:提要对话框与原生对话框
Posted
技术标签:
【中文标题】Facebook SDK 3.1:提要对话框与原生对话框【英文标题】:Facebook SDK 3.1: Feed Dialog vs Native dialog 【发布时间】:2012-10-31 13:15:23 【问题描述】:最近我发现 Facebook API 自去年以来发生了很大变化,我必须在我的应用程序中使用新的 SDK(目前为 3.1)。
我试图弄清楚以前使用的Feed Dialog 和新的Native Dialog 之间有什么区别。到目前为止,我可以看到(与 Feed Dialogs 不同)使用 Native 的对话框仅适用于 ios 6+,并且它使用了一些新的 share sheet 框架。
您能否用两个词描述(建议?)这些 Native Dialogs 相对于 Feed Dialogs 的实际用途(区别、好处?)是什么? 也许您的想法是让代码复杂化以在 IOS6+ 设备上支持Sharing with Native Dialogs 是否有意义。
【问题讨论】:
【参考方案1】:native dialog is a feature included in the iOS 6 system 可通过统一的 UI 轻松共享所有应用程序的消息。为此,用户必须在 iOS 首选项窗格中设置他的帐户! 大多数其他东西与 Facebook SDK 相关,不包含在系统中。
Native Controller 的优点:
包含在系统中 统一的用户界面 针对 Twitter、Facebook 等的统一 APIFacebook SDK 的优点:
需要外部 SDK 也可以在旧系统上运行 更多功能和更多自定义【讨论】:
谢谢你,美穗(上)。我明白你的意思和去的方向以上是关于Facebook SDK 3.1:提要对话框与原生对话框的主要内容,如果未能解决你的问题,请参考以下文章
Facebook JavaScript SDK的灵活提要对话框功能餐饮部