2017-02-03 14 views
1

シンプルなWebページで、ユーザーがjavascriptとmootoolsのフレームワークにあるfacebook acountでログインできるようにしたい。コードはMootools login 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がコンストラクタではありません取得する理由はここにあります。