3

今日、私は非常に苛立たしい問題に遭遇しました。私のJavaScriptは一晩で動作を停止しました。ユーザーが私のページでFBアクションを作成しようとすると、ファンキーなJSエラーが発生します。

Uncaught TypeError: Cannot read property '__wrapped' of null 

でエラーが発生し、connect.facebook.net/en_GB/all.js:82意味がありません。エラーチェーンでは、スクリプトから呼び出された最後の行はですFB.login(null, {scope: 'publish_actions'});。Facebookに呼び出されるAJAXはありません。JS SDKは、どこかに到達する前にクラッシュします。異なる環境での古いバージョンのスクリプトが機能するので、Facebookのせいにすることはできません。どこで問題を探すべきか、何か考えがありますか?

4

1 に答える 1

7

FB.loginの正しい構文は次のとおりです。

FB.login(function(response) {
   // handle the response
 }, {scope: 'publish_actions'});

なぜパラメータとしてnullを渡すのですか?これには、受信した応答を処理する関数が含まれている必要があります。

少なくとも、本体のない空の関数を渡します。

参考

于 2012-10-24T11:18:11.137 に答える