Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript can';t使用parse登录facebook_Javascript_Html_Facebook_Login_Parse Platform - Fatal编程技术网

Javascript can';t使用parse登录facebook

Javascript can';t使用parse登录facebook,javascript,html,facebook,login,parse-platform,Javascript,Html,Facebook,Login,Parse Platform,我正在尝试将facebook登录选项添加到我的网站,我想登录到parse帐户 我添加了以下脚本: 1) 在index.html内的标记之后: <script> // Initialize Parse Parse.initialize("**********************", "*****************************"); window.fbAsyncInit = function() { Parse.FacebookUtil

我正在尝试将facebook登录选项添加到我的网站,我想登录到parse帐户

我添加了以下脚本:

1) 在index.html内的标记之后:

<script>
  // Initialize Parse
  Parse.initialize("**********************", "*****************************");

      window.fbAsyncInit = function() {
    Parse.FacebookUtils.init({ // this line replaces FB.init({
      appId      : '{******************}', // Facebook App ID
      status     : true,  // check Facebook Login status
      cookie     : true,  // enable cookies to allow Parse to access the session
      xfbml      : true,  // initialize Facebook social plugins on the page
      version    : 'v2.3' // point to the latest Facebook Graph API version
    });

        // Run code after the Facebook SDK is loaded.

  };

      (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 src="//www.parsecdn.com/js/parse-1.4.2.min.js"></script>
<script src='login.js'></script>
当然,index.html中的标记中有两行:

<script>
  // Initialize Parse
  Parse.initialize("**********************", "*****************************");

      window.fbAsyncInit = function() {
    Parse.FacebookUtils.init({ // this line replaces FB.init({
      appId      : '{******************}', // Facebook App ID
      status     : true,  // check Facebook Login status
      cookie     : true,  // enable cookies to allow Parse to access the session
      xfbml      : true,  // initialize Facebook social plugins on the page
      version    : 'v2.3' // point to the latest Facebook Graph API version
    });

        // Run code after the Facebook SDK is loaded.

  };

      (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 src="//www.parsecdn.com/js/parse-1.4.2.min.js"></script>
<script src='login.js'></script>

3) 然后我有一个简单的a标记,它有一个onClick属性:

<a href="#" onClick="LogInWithFacebook();">Log In</a>


然而,当我点击它时,什么也没发生,LogInWithFacebook函数中的任何消息都没有出现。在face中,
Parse.FacebookUtils.logIn
中的任何消息都不会出现,因为当我在调用
Parse.FacebookUtils.logIn
之前提醒消息时,它会出现…

当您使用facebook api时,应该不会出现任何问题,因为它们的文档非常好。还可以使用OAuth2。这段代码对我来说很好,您能提供一个指向演示或JSFIDLE的链接吗?