我正在開發一個Facebook應用程序。我正在嘗試獲取urls的喜歡,因爲我通過一組urls迭代並將其添加到應該包含喜歡的div。這是我的阿賈克斯請求:Ajax請求Facebook圖表不能在IE上工作
$.ajax({
type: "GET",
cache: false,
url: 'https://graph.facebook.com/?id='+videoUrl,
dataType : "json",
async: false,
header: "application/json",
success: function(data) {
if(data.shares == null) {
likeCount = 0;
} else {
likeCount = data.shares;
}
}
});
這對Chrome,Firefox,Safari瀏覽器來說非常好。它不適用於任何IE。我認爲這是一個緩存問題。請注意,我爲請求添加了緩存:false。我嘗試了JSONP,並且得到了類似的內容,但我無法在請求之外訪問它。我也嘗試添加到我的php:
header("Cache-Control: post-check=0, pre-check=0", false);
它仍然無法正常工作。請幫幫我!