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

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

本文关键字:frame is undefined UIServer loadedNodes FB      更新时间:2023-09-26

我目前正在使用Facebook的JavaScript SDK。该应用程序是基于学徒发送的,一切都很好。

服务器迁移后,当我再次尝试执行appequest时,请求失败,控制台向我抛出了以下错误:

FB.UIServer_loadedNodes[a.frame]未定义

有人知道怎么解决这个问题吗?

Facebook知道如何让东西变时髦!我刚从我的缓存中得到一个旧的all.js(日期为昨天),它很管用。所以下载这个版本,从你自己的服务器上加载SDK,你就可以开始了。希望这个错误能很快得到修复!

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

上面发布的链接是SDK的两个不同版本。英文版(v4497088)于1月19日推送:

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

到1月23日已经很旧了,取而代之的是v499725:

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

因此,请谨慎使用它。以下是最新更改之前的en_US SDK(v05175)的最新版本:

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

如果你想追踪错误或设计一个变通方法,这里有一个在最后一天推送的不同更改:

http://diffchecker.com/07o007R

我也面临同样的问题。我查看了一些文章,发现了来自Facebook的回复。

只是想在这里分享一下。

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