2011-12-22 2 views
0

Я думаю, что ответ отрицательный, потому что таймеры в моем приложении, похоже, перестают работать. Тем не менее, есть закрытый обработчик, поэтому кажется, что javascript можно запускать в момент закрытия ...Can Phonegap запускает javascript, когда программа закрыта?

Если ответ не указан, как создать приложение, которое может периодически проверять удаленный сервер на наличие новых сообщений (например, а затем отправить push-уведомление, чтобы пользователь открыл приложение)?

Любая помощь приветствуется!

ответ

0

Я предполагаю, что ответ будет заключаться в том, чтобы начать службу, когда приложение запущено, что периодически звонит на сервер .. ничего в телефонной записях для этого, и вам придется написать немного кода Java. проверка андроид сервис.

0

Я также не могу запускать Javascript, когда приложение закрыто («приостановлено»). В соответствии с iOS quirks код выполняется, когда приложение возобновляется (я это подтвердил), который кажется полностью абзинен.


Я считаю, что это было добавлен в прошивке 5, но есть новое «отставка» событие, которое срабатывает перед «паузой» событием, и это позволит вам выполнить Javascript, как приложение закрывается: D

function onResign() { 
    //App is closing...do what you must! 
} 

document.addEventListener('resume', onResign, false); 
Смежные вопросы