Установка
После завершения загрузки страницы я добавляю прослушиватель _changes
в longpoll
ленту Couchdb (на всякий случай я использую эту функцию в модуле Kanso db
).
После добавления прослушивателя индикатор загрузки мобильного Safari начинает вращаться и не останавливается до тех пор, пока прослушиватель не будет удален.
Проблема
Это заставляет пользователей думать, что приложение постоянно что-то загружает.
Вопрос
Есть ли способ заставить индикатор загрузки мобильного Safari вращаться только при получении уведомления об изменении?
Если нет, есть ли способ полностью предотвратить вращение индикатора загрузки мобильного Safari?
document.ready
? Этот ответ указывает на то, что если вы отложите выполнение, вы избежите пульсации гибели: stackoverflow.com/a/7198241/2938 - person JasonSmith   schedule 06.05.2012_changes
дает желаемое поведение в настольных Safari, Chrome, Firefox и Opera. Однако независимо от того, когда я добавляю прослушиватель_changes
, мобильный Safari начинает вращаться в момент добавления прослушивателя. Ходят слухи, что источник событий_changes
не запускает счетчик, но я продолжаю осторожно с непроверенным патчем. Мысли? - person nrw   schedule 11.05.2012