2016-02-22 36 views
-1

我正在使用一個普通的應用程序的Facebook的JavaScript的登錄SDK。我爲此寫了一個腳本。但我想用我的一個自定義圖像替換Facebook登錄按鈕。如何用自定義圖像替換facebook按鈕?

+0

這裏是我的腳本https://jsfiddle.net/2k052fwz/ –

+0

你撥弄沒有按提琴't do squat –

+0

這是我的本地showimg fb登錄圖像,但不是小提琴。 –

回答

2

您可以使用您自己的登錄按鈕,使用JavaScript SDK的FB.login

HTML:

<button id="loginBtn">Facebook Login</button> 

的JavaScript:

document.getElementById('loginBtn').addEventListener('click', function() { 
    //do the login 
    FB.login(function(response) { 
     if (response.authResponse) { 
      //user just authorized your app 
      document.getElementById('loginBtn').style.display = 'none'; 
      getUserData(); 
     } 
    }, {scope: 'email,public_profile', return_scopes: true}); 
}, false); 

的更多信息:http://www.devils-heaven.com/facebook-javascript-sdk-login/