由于嵌入式浏览器,Android Facebook 共享对话框阻止登录

Miz*_*mor 9 android facebook cordova facebook-share

我正在使用 cordova-plugin-facebook-connect 插件从 Facebook 启动共享对话框。iOS 运行良好,Android 在安装该应用程序后运行良好。

在 Android 上,如果未安装该应用程序,它会尝试与嵌入式 Web 浏览器共享。输入我的电子邮件和密码后,我收到一条错误消息,指出从嵌入式浏览器登录 Facebook 已被禁用。我使用的是最新版本的插件,这应该意味着最新的 Facebook Android SDK

输入密码和电子邮件后的错误消息

我查看了我们的业务仪表板并确保允许嵌入式登录: 已启用嵌入式浏览器 OAuth 登录 ...但这提到了 OAuth,所以也许它不相关。我已将调试和生产密钥哈希上传到仪表板

我在 Facebook 文档上什么也没找到,也没有从 Facebook 开发者社区得到答案。

总结:

如果安装了该应用程序,则一切正常。没有该应用程序,它使用嵌入式浏览器,但 Facebook 阻止了登录。我很想知道为什么以及如何启用它。

更新:使用 Facebook 生成的测试用户工作

干杯

小智 0

我(还)无法发表评论,所以我创建这个答案是为了询问您是否可以尝试删除所有(!)本地浏览器数据,即 Cookie 和本地存储等。这是我想到的第一件事当我读到“与另一个登录一起使用”时。