Как запустить фоновый JavaScript в Phonegap на iPhone - для таймера / секундомера?

Мой сценарий секундомера безупречно работает в фоновом режиме на Android (подсчет времени), но iOS 4.3.2, похоже, приостанавливает выполнение сценария. На iOS секундомер останавливается в то время, когда приложение было отправлено в фоновый режим.

Мне нужен работающий секундомер (время отображается каждую секунду в обзоре) и некоторые сообщения о тревоге в определенные моменты времени.

Код секундомера выглядит следующим образом:

        this.timer = window.setInterval(function(){
            instance.runtime += Stopwatch.INCREMENT;
            instance.doDisplay();
        }, Stopwatch.INCREMENT);

Я знаю о нативных решениях, но хотел бы придерживаться решения JavaScript для кросс-платформенной совместимости.

6
задан Michael Schmidt 4 May 2011 в 22:08
поделиться