Cordova / Phonegap 应用程序 - 更改 Facebook 帐户
Posted
技术标签:
【中文标题】Cordova / Phonegap 应用程序 - 更改 Facebook 帐户【英文标题】:Cordova / Phonegap app - change Facebook account 【发布时间】:2014-03-12 20:52:23 【问题描述】:所以我正在使用 Phonegap 构建一个应用程序,并将通过 Facebook、Google 和 Twitter 提供社交登录。
登录其中之一时,它会询问权限。授予它,您就可以登录了。太好了。我的问题是,如果我想连接另一个帐户,我该怎么做?在普通浏览器上,我会去 Facebook,断开连接,连接第二个帐户,然后返回应用程序连接。但是 Phonegap 使用 webviews,并且没有 URL 可用于访问 Facebook 和更改用户。但是,即使断开连接,也无法连接到另一个帐户。
我该如何解决?
先谢谢了!
【问题讨论】:
【参考方案1】:不可能。请参阅此处的 facebook 文档。
https://developers.facebook.com/docs/facebook-login/
【讨论】:
其实你说的不对,正如官方文档显示的那样,看来我可以要求完全断开FB:developers.facebook.com/docs/facebook-login/login-flow-for-web/…【参考方案2】:其实这里就是解决方案。当用户使用此插件点击注销按钮时清除所有 webview cookie:
https://github.com/bez4pieci/Phonegap-Cookies-Plugin/tree/master
【讨论】:
【参考方案3】:这是不可能的,请实现核心 Facebook sdk,您将完全控制 Facebook sdk 唱歌和 ios 退出选项这里是一个详细的教程。 http://m-farhan.com/2014/03/ios-facebook-sdk-tutorial/
【讨论】:
IOS与问题没有关联。以上是关于Cordova / Phonegap 应用程序 - 更改 Facebook 帐户的主要内容,如果未能解决你的问题,请参考以下文章
我如何将 Phonegap 项目创建的 cordova 1.9 更新为 cordova 3.1
用于 Phonegap/Cordova 应用程序的 Firebase 分析