使用XFBML,有可能change the text of login button這樣的:定製的Facebook登錄按鈕文本(HTML5版) - FOUC
<fb:login-button>
Custom login text
</fb:login-button>
也可以同樣用HTML5版本的按鈕:
<div class="fb-login-button">
Custom login text
</div>
問題是,與SDK加載後呈現的XFBML不同,即使在FB SDK初始化之前,瀏覽器也會呈現HTML5版本,從而導致在登錄位置出現純「自定義登錄文本」字符串按鈕,然後SDK將其初始化並將其更改爲int o Facebook原生外觀(類似於FOUC--無版內容的閃光)。
有沒有辦法如何指定自定義文本並避免此問題?例如。一些數據參數或任何JS方式如何動態地改變文本。
你不能只是風格的股利爲'知名度!none' CSS和重寫能見度當腳本來顯示登錄按鈕觸發? – cpilko