2013-08-17 3 views
0

У меня есть приложение для Android с помощью phonegap, и мне нужно задать вопрос о том, как завершить приложение, которое вы оставите, нажав кнопку дома вашего устройства Android. Я попытался с помощью метода finalize() из java, но я не знаю, где его поместить в моем коде. Извините за этот очень общий вопрос.html5 завершение приложения phonegap

Спасибо

+0

Вы не завершаете. Приложения просто продолжают сидеть в режиме ожидания, пока Android не решит, что он больше не хочет их и убивает. – zapl

+0

Привет, Zapl, спасибо за быстрый ответ. Проблема в том, что мое приложение проверяет местоположение с помощью GPS, и каждый раз, когда я выхожу из приложения, устройство продолжает проверять координаты GPS, тем самым теряя энергию в ненужных проверках GPS. Любые идеи о том, как закрыть приложение после какое-то время бездействия? благодаря –

ответ

0

Может быть, если вы поставите функцию в вашем теле: OnUnload = "yourfunction()".

Когда вы выходите из приложения, ОС помещает ваше приложение в состояние «пауза», прежде чем оно его убьет. Вы можете установить для этого слушателя: document.addEventListener («пауза», ваша функция, ложь);

Надеюсь, он сработает для вас.