2015-12-04 2 views
1

Я делаю приложение Andriod. Когда приложение запускается, оно показывает страницу загрузки, а затем страницу выбора. Я хочу, чтобы при нажатии кнопки «Назад назад» на мой выбор он должен подтвердить, что пользователь «вы уверены, что ушел из приложения». я попробовать этот код, но он не работаетУправление кнопкой обратно в Android-приложении

document.addEventListener("deviceready", onDeviceReady, false); 
document.addEventListener('backbutton', function(event){ 
    event.preventDefault(); // EDIT 
    navigator.app.exitApp(); // exit the app 
}); 
+0

может любой помочь решить эту проблему –

+0

я использую PhoneGap 0.1.11 построить мое приложение. cordova.js отсутствует в каталоге www /. откуда я могу получить этот файл. –

ответ

0

I have tried this code and its working.

document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { document.addEventListener("backbutton", onBackKeyDown, false); //Listen to the User clicking on the back button }

function onBackKeyDown(e) { e.preventDefault(); navigator.notification.confirm("Are you sure you want to exit ?", onConfirm, "Confirmation", "Yes,No"); // Prompt the user with the choice }

function onConfirm(button) { if(button==2){//If User selected No, then we just do nothing return; }else{ navigator.app.exitApp();// Otherwise we quit the app. } }