2011-01-13 24 views
2

我正在Facebook上開發一個應用程序。我遇到了一些我想調試的模糊情況。問題在於Facebook添加了很多包裝代碼並更改了名稱,更不用說它已經使用了名爲FBJS的JavaScript修改版。這些東西使得使用FireBug等工具調試代碼幾乎是不可能的。有人對這種情況有什麼建議嗎?我正在考慮一些跟蹤代碼,變量等的調試庫,並在其他窗口中顯示一些結果,或類似的東西。調試Facebook中的JavaScript(FBJS)

+0

您是否在使用您的JavaScript的命名空間?否則,您可能會遇到衝突的全局變量。 – graham 2011-01-13 09:58:41

+0

我不確定這是否適合您,但您可以找到iframe源並將其加載到新頁面中。這就是我爲調試我的Facebook應用程序所做的。 – 2011-01-13 10:02:34

回答

1

您可以嘗試將行debugger添加到您想要中斷的JavaScript。 Firebug應該在這一行中斷點。