2013-08-22 2 views
0

У меня есть приложение, построенное на 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?

Спасибо, Стюарт

+0

Здравствуйте @stuart_gunn ли вы решить эту проблему ?? У меня такая же проблема на iOS. – inane

+0

Как уже отмечалось, у меня не было этой проблемы на iOS, так что не могу вам помочь. На Android я исправил его, написав новый плагин HTTP-запроса для PhoneGap. –

ответ

Смежные вопросы