fb本机应用程序未在画布中显示

时间:2015-09-15 17:34:07

标签: javascript facebook

很抱歉,我真的很少知道这个问题。

我正在尝试制作一个简单的应用程序。

我启动了开发者帐户,然后我在我的电脑上制作了一个html文档并将其放在我的网络服务器上。

然后我包含了js sdk和登录,它说你必须。

html文档现在看起来像这样

<html lang="en">
    <head>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">
        <meta charset="utf-8">

        <title>Westgate Mall Loyalty Program</title>



    </head>

    <body>
  <script>
    window.fbAsyncInit = function() {
      FB.init({
        appId      : '1691221377775124',
        xfbml      : true,
        version    : 'v2.4'
      });

      // ADD ADDITIONAL FACEBOOK CODE 
      function onLogin(response) {
  if (response.status == 'connected') {
    FB.api('/me?fields=first_name', function(data) {
      var welcomeBlock = document.getElementById('fb-welcome');
      welcomeBlock.innerHTML = 'Hello, ' + data.first_name + '!';
    });
  }
}

FB.getLoginStatus(function(response) {
  // Check login status on load, and if the user is
  // already logged in, go directly to the welcome message.
  if (response.status == 'connected') {
    onLogin(response);
  } else {
    // Otherwise, show Login dialog first.
    FB.login(function(response) {
      onLogin(response);
    }, {scope: 'user_friends, email'});
  }
});
    };

    (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>
  <script>
document.write(5 + 6);
</script>

    </body>
</html>

现在当我点击按钮打开你的应用程序时,它会打开一个页面,里面没有任何内容,但页面符号在白页中间断开。

感谢您的帮助

0 个答案:

没有答案