2013-04-10 29 views
2

我使用JavaScript API的FB.ui方法啓動添加頁面標籤對話框:添加頁面標籤對話框,一個的ReferenceError引發在Facebook上的代碼 - 「UA沒有定義」

FB.ui({method: 'pagetab'},function(response){ 
    // code that records the page(s) selected removed 
}); 

如果我不」沒有在我的瀏覽器中打開控制檯,彈出對話框,但進度圖標無限期地旋轉。如果我確實打開了控制檯,則會看到ReferenceError異常正在拋出「ua未定義」消息。 ua似乎是應該成爲Facebook的頁面代碼的一部分的對象的一個​​實例。封閉函數也標記爲_DEPRECATED,這有點令人擔憂。

這段代碼一直工作得很好,直到昨天,但我沒有在Facebook開發人員博客中看到任何可能影響添加頁面選項卡對話框的更改。

錯誤:(點擊放大,更可讀的版本)

ReferenceError: "ua is not defined"

面向用戶的行爲:

empty Add Page Tab dialog

更新:這是現在known Facebook bug

+1

+1,我有同樣的問題 – 2013-04-11 14:30:52

+0

+1,同樣的問題 – 2013-04-15 19:27:23

回答

0

這是Facebook API中的一個錯誤。他們今天推出了一個修復程序,它將Add Page Tab對話框返回到運行狀態。

相關問題