![](/img/trans.png)
[英]Chromium error with SPDY when using Facebook JavaScript SDK
[英]Error when using facebook javascript SDK
嗨,由於某些原因,當我從一個簡單模式對話框中調用GET方法時,它們失敗並顯示以下錯誤:
未捕獲的TypeError:無法調用未定義的方法“ toLowerCase”
錯誤發生在facebook all.js的第10行。 如果不從模式對話框中調用,則相同的方法將成功。 同樣,任何發布方法也可以從模式對話框中繼承。
該方法很簡單:
FB.api(postId,'GET', function(response) {
alert('hello');
}
這樣的刪除呼叫也有同樣的問題:
FB.api( id, 'delete', function(response) {
console.log(response);
});
原來的問題是id是整數而不是字符串。 我使用PHP從URL中獲取ID,並將其轉換為int,然后使用json_encode將其輸出為javascript,因此我只需要將其轉換為字符串即可解決該問題。 用javascript做到這一點的一種方法是這樣的:
var int = 10;
console.log( '' + int );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.