Facebook 登录按钮自定义文本还原

标签 facebook text authentication

希望你能帮我解决这个问题。

我从 FB 开发者网站上获取了基本的登录按钮代码,并按原样写出来:

<div id="fb-root"></div>

<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=345451695525893";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>



<div class="fb-login-button" data-show-faces="false" data-width="200" data-max-  rows="1">Test text</div>

我所做的唯一自定义是用我自己的文本(在本例中为“测试文本”)覆盖默认的“登录”文本。当我退出 facebook 时,这很好用,但有趣的是,当我登录 facebook(通过另一个选项卡上的 facebook 站点),然后返回访问我的页面时,自定义文本闪烁,然后呈现按钮第二次使用默认的“登录”文本。

任何想法,或者这是 Facebook 设计的功能?

最佳答案

使用以下内容来使用您的自定义文本

<div class="fb-login-button" data-show-faces="false"  data-width="200" data-onlogin="afterLoginCallback()" login_text="Your Text" ></div>

请注意,属性 login_text 用于设置登录按钮上的文本。如果您不设置它,它将使用 Facebook 提供的默认文本覆盖您的文本。

关于Facebook 登录按钮自定义文本还原,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11396478/

相关文章:

swift - 在 SwiftUI 中突出显示文本的特定部分

java - 多个 ssl 连接时的 SSLHandshakeException

php - 如何在 zend 框架中设置 auth 变量

php - 多个用户登录

ios - 在 Swift 3 中显示 Facebook 事件

iphone - 从 facebook api 检索我 friend 的签到

linux - 标准输出的基于文本的用户界面

facebook - 在 Swift 中调用 Facebook 委托(delegate)

facebook - 在 https 服务器上测试 Facebook 即时游戏时,该网站继续以 0% 加载

java - 将excel的内容写入文本文件