Я пытаюсь создать приложение Cordova для Android. В моем приложении мне нужна функциональность, при которой при нажатии кнопки «Назад» по умолчанию в моем приложении Cordova отображается уведомление / диалоговое окно / сообщение с надписью «Нажмите еще раз, чтобы выйти из приложения». При нажатии «да» он должен выйти из приложения. При нажатии «Нет» оно должно остаться в приложении. При нажатии вне окна сообщения оно выходит из приложения, но при нажатии вне окна сообщения оно должно оставаться внутри приложения. Я использовал плагин диалогового окна Cordova в своем приложении.
Ожидаемый результат: при нажатии вне окна сообщения оно должно оставаться внутри приложения.
Фактический результат: при нажатии вне окна сообщения оно выходит из приложения.
Может кто-нибудь помочь мне решить это? Заранее спасибо ..!
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
document.addEventListener("backbutton", function(e) {
e.preventDefault();
navigator.notification.confirm("Press again to exit from the app", onConfirmExit, "", "Yes,No");
}, false);
}
function onConfirmExit(button) {
if (button == 2) {
return;
} else {
navigator.app.exitApp();
}
}