输入凭据后Facebook登录(来自Like按钮)卡住了

时间:2015-07-08 12:08:48

标签: javascript facebook mobile facebook-login qr-code

我在我的网站中嵌入了Facebook Javascript SDK以及特定Facebook页面的类似按钮。

当用户点击“赞”按钮并且未登录Facebook时,他们的登录过程会触发。这适用于桌面浏览器和最新的适用于移动设备的Chrome / Safari版本。

但是,我确实需要使用二维码来吸引人们访问我的网站。一些QR码阅读器应用程序在他们自己的残缺浏览器中打开URL(例如" QR码阅读器"对于Android)。 在有人输入凭据并点击“#34;登录" (此时的URL非常长,以" https://www.facebook.com/plugins/close_popup.php?reload=https ...")开头。这可能是因为他们没有标签吗?

有没有办法解决这个问题,或者我至少可以检查用户的浏览器(在Javascript中)并向他们显示一条消息,他们应该在当前版本的例如铬/ Safari浏览器?

修改 好吧,我通过使用this solution并允许某些检测到的浏览器版本(Safari& Chrome 4 +,Opera,IE 10+)来使用它。它不理想,看起来很脆弱,但它现在有效。不过,我仍然更喜欢登录这些浏览器。 :/

0 个答案:

没有答案