私は、ユーザーが管理セクションで独自のFacebookアプリケーションIDを設定し、そのアプリを使用してフロントエンドでFacebookAPIを呼び出すWordpressプラグインを開発しています。手順は次のとおりです。jssdkを非同期でロードしてから、window.fbAsyncInit = function(){..}でFB.initとFB.getLoginStatusを呼び出します。
私の質問はこれです:同じページに含まれている可能性のある他のウィジェットと競合しないように、これを最善の方法で行うにはどうすればよいですか?
場合によっては、「FB.initはすでに呼び出されています。これは問題を示している可能性があります」というメッセージが表示されます。FB._initialized=false;を追加しようとしました。FB.initの前-メッセージは消えましたが、それでもフローは正しいものではありませんでした。
道順を教えていただけますか?どうもありがとう。