У меня есть приложение, построенное на Sencha (1.1) + PhoneGap (2.9). Он загружает изображения через вызов AJAX с помощью Ext.Ajax, который иногда может занимать> 60 секунд. На iOS это нормально, но на Android запрос проваливается через 60 секунд с пустым ответом. Вызов выглядит следующим образом:Ext.ajax таймаут на Android
Ext.Ajax.request({
url: /* snip */,
headers: /* snip */,
xmlData: xml,
timeout: 180000,
method: 'POST',
success: function (response, opts) {
/* snip */
},
failure: function (response, opts) {
/* snip */
}
});
Я попытался реализации этого с помощью $ .ajax, в результате чего обе IOS & Android будет таймаут после 60 секунд. Как я могу обойти этот тайм-аут 60s на Android?
Спасибо, Стюарт
Здравствуйте @stuart_gunn ли вы решить эту проблему ?? У меня такая же проблема на iOS. – inane
Как уже отмечалось, у меня не было этой проблемы на iOS, так что не могу вам помочь. На Android я исправил его, написав новый плагин HTTP-запроса для PhoneGap. –