2017-02-03 116 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是不是構造