0

ページをロードするたびにFB.Init()関数を呼び出す必要がありますか?

PhoneGapを使用しており、facebook init()を呼び出してindex.htmlのIDアプリを初期化しますが、別のhtmlページに移動すると、他のfacebook関数を呼び出すたびに次のように表示されます。

FB.init()を呼び出す前に呼び出されるFB.getLoginStatus()

それで、この関数を一度だけ呼び出す方法/メソッドはありますか?

ありがとう。

4

1 に答える 1

0

私が最終的に行ったことは、FB.login()メソッドによって提供された情報を次のようにLocalStoreに保存することでした。

localStorage.setItem("token", response.authResponse.accessToken);

次に、情報を取得します。

localStorage.getItem("token");

したがって、他のhtmlページに移動するときにステータスを再度取得する必要はありません。

于 2013-05-05T09:17:15.137 に答える