Индикатор Loading с Google Chrome

У меня есть проблема с Google Chrome или скорее Android (2.1) webbrowser.

Мое веб-приложение называет restservices с каждым сдвигом страницы. Это занимает время, и мне нужна обратная связь для пользователя как немного "работы...", раскрываются. restservices называют с синхронизацией ajax запросом. Вот пример:

$.ajax({
    url: some URI,
    async: false,
    beforeSend: function() {
        showIndicatorDialog();
    },
    complete: function() {
        hideIndicatorDialog();
    },
    success: function(response) {
        do something after success;
    },
    error: function(response) {
        do something after error;
    },
    type: 'GET'
});

Это работает отлично на FF и Opera! Но то, когда я посещаю свое веб-приложение на Chrome Одер с моим устройством на базе Android, загружающийся индикатор не делает, появляется! Кажется, что браузер Google не работает с запросами synchrchronous.

Кто-то знает, как я могу заставить это работать или знаю другое решение получить загружающийся индикатор в хроме??

6
задан bedit 26 July 2010 в 15:07
поделиться