2017-02-03 124 views
1

在一个简单的网页中,我希望用户能够使用他在Facebook和mootools框架中的facebook acount进行登录。代码是:Mootools登录Facebook

var moofb = new MooFB.Base(APP_ID); 
    $('login').addEvent('click', function() { 
     moofb = new MooFB.Base(371204703259599); 
     moofb.login(function(response) { 
      if(response.session) { 
       console.log('ifNr1'); 
       if(response.perms) { 
        console.log(response); 
       } 
      } 
      console.log('User cancelled login or did not fully authorize.'); 

     }.bind(moofb)); 
    }); 

    $('perms').addEvent('click', function() { 
     moofb.login(function(response) { 
      if(response.session) { 
       if(response.perms) { 
       } 
      } 
     }.bind(moofb), {perms: 'read_stream,publish_stream'}); 
    }); 

但登录不起作用。我可以知道问题出在哪里吗?

编辑:如重复问题中所述,出现错误MooFB.Base不是构造函数

+0

控制台中的任何错误? – Sergio

+0

不幸的是没有发生任何事情! – mona

+0

我从Mootools网站复制了代码,并将App_ID更改为我的。 – mona

回答

0

如果不包括two dependencies listed

  • 核心/类
  • 核心/对象

这就是为什么你的错误MooFB.Base是不是构造