首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phonegap + facebook插件:登录打开浏览器而不是弹出窗口(iOS)

问phonegap + facebook插件:登录打开浏览器而不是弹出窗口(iOS)
EN

Stack Overflow用户
提问于 2012-03-14 20:16:56
回答 1查看 4K关注 0票数 2

我正在构建一个带有facebook身份验证(https://github.com/davejohnson/phonegap-plugin-facebook-connect)的phonegap应用程序。我已经让它在安卓上工作了,但是在iOS上,我遇到了这个问题:

当我点击‘登录’(在插件提供的示例index.html上),它会打开一个浏览器窗口并进入facebook的移动登录页面,而不是在弹出窗口中打开facebook登录对话框。

​

​

然而,当我点击“wall post”时,它确实打开了预期的弹出窗口(尽管它看起来也有buggy,但登录似乎不起作用)。

我如何才能确保弹出窗口是为登录对话框而不是浏览器打开的?

干杯,

霍夫

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-14 22:15:13

当设备支持多任务处理但没有安装FB应用程序时,这现在是FBConnect的默认行为。弹出式窗口仅用于不支持多任务处理的设备。

如果您真的想要弹出窗口,您必须进入FBConnect代码并更改它,使其始终使用FBDialog。

此处记录了该行为https://developers.facebook.com/docs/mobile/ios/build/#implementsso

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9701799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档