JQuery AJAX Call вызывает сбой Chrome, Firefox, но Safari в порядке - PullRequest
1 голос
/ 03 января 2011
var url = 'http://gdata.youtube.com/feeds/api/playlists/18508B7EDC293770?v=2&alt=json';

$.ajax({
url: url,
cache: false,
data: "",
type: "GET",
dataType: "json",
timeout: 5000,
success: function (d) {}
});

Код не дает вам много, но я думаю, что проблема специфична для URL.Я пытался получить фид GData JSON, но обратите внимание, что Firefox и Chrome заставляют скрипт зависать, заставляя меня вручную выключать браузер.Фид, кажется, действителен.

У меня нет средств для отладки, так как ошибок нет.Любые предложения о том, как подходить к процессу отладки в этом случае?

1 Ответ

2 голосов
/ 03 января 2011

Похоже, это давний конфликт между GData и jQuery. Решением было добавить следующие параметры в URL:

alt=json-in-script&callback=?
...