Javascript facebook登录按钮未显示在我的页面上

Javascript facebook登录按钮未显示在我的页面上,javascript,html,facebook,button,login,Javascript,Html,Facebook,Button,Login,我已经包含了在我的页面上显示facebook登录按钮所需的代码。但是按钮没有显示,你能看一下我的代码并告诉我你是否发现了任何问题吗?多谢各位 <!DOCTYPE html> <html> <body> <script> window.fbAsyncInit = function() { FB.init({ vappId : '486506335043368', autoLogAppEven

我已经包含了在我的页面上显示facebook登录按钮所需的代码。但是按钮没有显示,你能看一下我的代码并告诉我你是否发现了任何问题吗?多谢各位

<!DOCTYPE html>
<html>
<body>

<script>
  window.fbAsyncInit = function() {
    FB.init({
      vappId            : '486506335043368',
      autoLogAppEvents : true,
      xfbml            : true,
      version          : 'v2.10'
    });
    FB.AppEvents.logPageView();
  };

  (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_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>

 <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_US/sdk.js#xfbml=1&version=v2.10&appId=486506335043368";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-login-button" data-max-rows="1" data-size="large" data-    button-type="continue_with" data-show-faces="false" data-auto-logout-    link="false" data-use-continue-as="false"></div>


</body>
</html>

window.fbAsyninit=函数(){
FB.init({
瓦皮德:“48650635043368”,
自动假肢:对,
xfbml:是的,
版本:“v2.10”
});
FB.AppEvents.logPageView();
};
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id)){return;}
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/sdk.js”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.10&appId=48650635043368”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);

我认为可能存在两个问题:

1) 您需要将js.src赋值更改为:
js.src=”https://connect.facebook.net/en_US/all.js";

2) 我认为Facebook不支持来自本地文件的调用,脚本必须在具有http://或https://URI的文件上运行


请参见此图。

是否有任何错误?请检查浏览器控制台。您是在您的浏览器中通过HTTP/HTTPS调用的页面中进行测试,还是在其他地方进行测试?可能是重复的