Какое событие нужно ловушка для закрытия приложения?

Я использую jQueryMobile и phoneGap для мобильного приложения для разных устройств. Я использую локальное хранилище html 5 для хранения записей, над которыми работал пользователь.

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

На основании предложения от naughtur я попробовал как события выгрузки, так и события перед выгрузкой, ни одно из их уволили при завершении работы приложения. Ниже приведен мой фрагмент кода:

function persistTasks(){
    alert ("is unloading the app");
    offlineTasklist.set("tasks", tasklist); 
}

function init() {
    document.addEventListener("unload", persistTasks, false);
    login();
}

$(document).ready(init);
10
задан ConroyP 13 January 2011 в 18:49
поделиться