在科尔多瓦/网络/混合应用程序中登录 Facebook 的最佳解决方案是啥?
Posted
技术标签:
【中文标题】在科尔多瓦/网络/混合应用程序中登录 Facebook 的最佳解决方案是啥?【英文标题】:What is the best solution for facebook login in cordova / web / hybrid apps?在科尔多瓦/网络/混合应用程序中登录 Facebook 的最佳解决方案是什么? 【发布时间】:2016-05-29 11:14:10 【问题描述】:我想在我的 cordova 应用程序中获得 Facebook 授权和 Facebook 共享。所以我需要一个插件/解决方案来解决这个问题。
我找到了cordova-plugin-facebook4,但是很长时间没有更新,并且不能与上一个 Cordova/Facebook SDK 一起正常工作。
我也尝试过使用 OpenFB,但它有两个主要问题:它也有一些麻烦,并且通过 JS SDK 工作,这意味着我的应用程序在登录时要求用户输入密码,即使智能手机上有一个 facebook 应用程序。
我使用糟糕的 JS 和 Jquery(不是 ionic,不是 Angular 等)。 我想将它用于 android 和 ios。 我想要一个本机登录窗口(不是基于网络的)。
你能为我和社区推荐一些东西吗?
【问题讨论】:
您链接到的 cordova-plugin-facebook4 存储库已于 2 天前更新?这是我个人在 Cordova 中用于 facebook 集成的版本。 @JordanBurnett 你用的是什么版本的cordova? 【参考方案1】:你试过这个吗?看起来是最好的:
https://github.com/Wizcorp/phonegap-facebook-plugin
也是为了分享,我用这个,就像一个魅力:
https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin
【讨论】:
我有 Cordova 5.4.1,但在复制“android support v4”(Landroid/support/v4)时出现问题。我花了将近半天的时间来修复它,仍然没有修复它,它几乎偷走了我所有的精力——再也不能了。 @Kir Mazur ,查看此solution 并查看此link @AnuragPandey 它对我不起作用,但我已经以另一种方式做到了。谢谢! 将此添加到 project.properties 以解决 V4 错误问题。 cordova.system.library.7=com.android.support:appcompat-v7:27.1.0以上是关于在科尔多瓦/网络/混合应用程序中登录 Facebook 的最佳解决方案是啥?的主要内容,如果未能解决你的问题,请参考以下文章
我用科尔多瓦写了我的项目。我可以转换它或在 IOS 中运行它吗?