我通过调用 FB.login 开始使用自定义 facebook 登录按钮,当使用已经登录到 facebook 的浏览器测试它时它工作正常(它要求权限),除了弹出窗口在其工作完成后没有关闭,我结束了带有此 URL 的空白弹出窗口 https://www.facebook.com/dialog/oauth/extended 这发生在 Firefox 和 chrome 上,尚未尝试其他。
当使用尚未登录 facebook 的浏览器进行测试时,我在登录页面后遇到了同样的问题 - 空白弹出窗口并且没有提示权限。
如果我不使用自定义按钮,我是否必须捕获 SDK 会为我捕获的事件?是否有使用自定义按钮进行 Facebook 登录的良好指南,还是不允许?我猜我的页面上缺少常用的 facebook 元素(fb:login-button... div class="fb-login-button")正在抛弃 SDK。我是否需要跳过 SDK 才能获得自定义按钮?
谢谢。