我已經實現了一個網站,實現了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