更新:问题似乎已经神奇地修复了,因为我不知道发生了什么变化.如果有人知道我是如何意外修复的,请发帖(我自己包括:P).
我正在尝试在我的网站上使用Facebook Connect,但是我在使用requireSession或fb:login-button时遇到了麻烦.目前,当用户点击连接按钮时,他们会弹出一个窗口,但我真的想要显示一个页内模态.我怎么做?目前,我在页面中得到的是这个HTML代码:
Connect with Facebook
(我很确定它对on_session_ready
问题无关紧要,因为只有在 fb connect获取会话后才会调用它.)
我也尝试过使用fb:login-button XFBML标签,但是当我这样做时,我也会得到一个弹出窗口.
我究竟做错了什么?
你没有做错任何事.Facebook目前正在拆分测试模式与弹出登录框.
出于安全考虑,他们很可能会选择弹出窗口.但与此同时,您无法控制用户看到的对话框类型.
PS:这在Facebook开发者论坛上得到了很好的报道.
http://forum.developers.facebook.com/viewtopic.php?id=25808
http://forum.developers.facebook.com/viewtopic.php?pid=157799
http://forum.developers.facebook.com/viewtopic.php?id=29523