使用Facebook的FBML登錄按鈕,是否可以使用自定義登錄/註銷圖像?Facebook登錄按鈕
<fb:login-button
autologoutlink="true"
onlogin="OnRequestPermission();">
</fb:login-button>
使用Facebook的FBML登錄按鈕,是否可以使用自定義登錄/註銷圖像?Facebook登錄按鈕
<fb:login-button
autologoutlink="true"
onlogin="OnRequestPermission();">
</fb:login-button>
轉到這個answer,我已經解釋了這一點,並提供了代碼。讓我知道是否還需要進一步澄清。
薩欽!
不這樣做是不可能的,Facebook不允許,因爲它的品牌圖標/圖像。
但是,如果您使用的是JavaScript,請參閱@Nealv的答案。
是的,這是可能的,使用JavaScript版本:
<a href="#" id='fb-connect-link' onclick="FB.Facebook.init(api_key, channel_path);FB.Connect.requireSession();return false;">
<img src="/media/default/img/button_facebook.png" alt="F" /><br />Facebook<br />(via Connect)</a>
我之前用這個和它的作品。
Nealv的答案演示了舊的API。如果你想使用新的API,那麼你需要調用FB.login()
方法在任何時候觸發fb登錄對話框。
+1我忘記提及JavaScript的可能性。 – Sarfraz 2010-08-06 13:47:42
:)如果它在此期間沒有改變,那麼Facebook有一些奇怪的政策來改變它的api – Nealv 2010-08-06 13:53:43