我已经实现了一个网站,实现了Facebook登录。 我已经在浏览器的Safari浏览器上测试过它,并且一切似乎都没有问题。我刚刚在Chrome和Mozilla上测试过它,但它不起作用。我将粘贴代码,但您可以在http://taxigruppo.altervista.org/flogin.php上找到示例。通过Facebook登录
非常感谢。
window.fbAsyncInit = function() {
FB.init({
appId : "<?= YOUR_APP_ID ?>",
status : true,
cookie : true,
xfbml : true,
oauth : true
});
FB.Event.subscribe('auth.login', function(response) {
window.location.reload();
});
}
<div id="fb-root"></div>
<fb:login-button scope="<?= $permissions ?>">Login</fb:login-button>
如果您需要其他代码,比如PHP,请告诉我。
问题是Safari中的登录按钮在其他浏览器中很多时候都是可视的。
问题不在于登录过程,而在于登录按钮。如果它是可见的,它就会起作用......问题在于,很多时候它不是可见的,并且是可控的。 – AleVale94 2012-03-18 19:59:02