2016-02-22 39 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/