Вы можете использовать событие паузы Cordova для запуска процессов, когда пользователь переключает приложение или, скажем, запускает процессы в фоновом режиме.
Событие pause возникает, когда собственная платформа переводит приложение в фоновый режим, обычно когда пользователь переключается на другое приложение.
document.addEventListener("pause", onPause, false);
function onPause() {
// Handle the pause event
}