9

我们最近开始从 facebook 的文件中收到错误xd_arbiter.php,我不记得我们所做的任何更改,所以我开始认为问题出在 facebook。

此错误发生在 firefox 14.0.1 中,(chrome、safari、opera(最新版本))似乎工作正常。

该项目是一个 facebook 连接站点,我们正在使用 js api。我们基本上使用与 facebook 提供的相同代码。

http://developers.facebook.com/docs/guides/web/#login

仅当用户在进入我们的网站之前登录到 Facebook 时才会发生该错误。在 all.js 文件的异步加载之后,我们得到了这个错误。

JSON.parse: bad control character in string literal 

xd_arbiter.php?version=10. 这是在调用 FB.init 方法之前。

我看到了这个帖子,但这并没有多大帮助,是吗..

如何避免指向 http://static.ak.facebook.com/connect/xd_arbiter.php 的链接无限期挂起

任何人都可以确认他们也遇到了这个问题,并确认问题出在 facebook 上。?

感谢您的帮助。

4

2 回答 2

4

我有一个类似的问题,但从all.js昨天(10/2/2012)开始在我的 Firebug 调试中。我在 Mac Lion 上的 Firefox 15.0.1 上测试 Firebug 1.10.3。

Firebug 在以下位置显示此 Javascript 错误all.js

JSON.parse: bad control character in string literal 
You can disable/enable break notifications in panel's tab menu.

Line 17:  (line 17 is super long - so I'm not putting it in here.  
          Somewhere in all.js:17 is a bad-control character I guess)
于 2012-10-03T19:10:01.297 回答
3

这是一个受控错误,用于对 JSON 实现进行功能测试。如果您查看源代码,它会被 try/catch 捕获,因此不应该有任何后果。那

Chrome 有两种调试模式,一种会在所有错误上停止,另一种只会在未捕获的错误上停止 - Firebug 没有类似的东西吗?

于 2012-10-03T23:42:41.560 回答