2012-02-08 7 views
2

が定義されていません。アプリケーションはapprequest送信に基づいており、すべてがうまくいった。私は再びapprequestを行うにしようとしたときFB.UIServer._loadedNodesは[a.frame]私は現在、FacebookのためのJavaScript SDKで働いている

は、サーバの移行後、要求が死亡したとコンソールが私にこのエラーがスローされました:

FB.UIServer._loadedNodes[a.frame] is undefined

すると、この問題を解決する方法を誰もが知っていますか?

答えて

5

Facebookはものをアップファンクする方法を知っています!私はちょうど私のキャッシュ(昨日日付)の古いall.jsを持って、それは動作します。このバージョンをダウンロードして、あなた自身のサーバーからSDKをロードしてください。あなたは良いです。うまくいけば、このバグはすぐに修正されるでしょう!

http://triplebeam.nl/fb/en_US_all.js
http://triplebeam.nl/fb/nl_NL_all.js

+0

これは動作しますが、一時的な解決策に頼ることはできません。正確な解決策を感謝します。 – pinaldesai

+0

ヘヘ、時々​​マクガイバーのソリューションは信頼性の高いソリューションには:P –

+0

I二その:P – pinaldesai

2

私は同じ問題に直面しています。私はいくつかの記事をチェックし、Facebookからの回答を見つけました。ただ、ここで共有することが考え

http://developers.facebook.com/bugs/239469969469055?browse=search_4f32336bdb9255544651299

+1

は今固定しているようです。 – elauria

+0

は、それがあるように... http://connect.facebook.net/en_US/all.jsは私 – pinaldesai

+0

のために働いているバグが再オープンされたようだ。http://developers.facebook.com/bugs/343861215645982?browse=search_4f33dc0521ef47f47478363 – kalyfe

3

以上投稿したリンクは、SDKの2つの異なるバージョンがあります。

https://github.com/fashy/fbtracking/commit/422ee85f0237867a319794f50f16593e0870f3a5#js-sdk/all.beautified.js

と1月23日ですでに古かった、v499725に置き換え:英語版(v497088)は1月19日に押された

https://github.com/fashy/fbtracking/commit/103c5c60425223d3221838db6f3fd62801a03137#js-sdk/all.beautified.js

ので、それを使用する方法について警戒してください。ここでは、最新の変更前のen_USのSDK(v505175)の最新バージョンがある:あなたが追跡したい場合はここで

https://raw.github.com/fashy/fbtracking/1cb10aaed3c72aa7f7758c4927cb14a69909d771/js-sdk/all.js

は、最後の日にいくつかの時間をプッシュされた変更点の差分でありますバグダウンまたは回避策を考案:

http://diffchecker.com/07o007R

+0

は、3日間のagooを開始しました...私は私のすなわちキャッシュからそれらを釣っsoowプロジェクトのためにできるだけ早くそれを修正する必要がありました;)感謝を! –

関連する問題