Reputation: 4417
I want to run a function by pressing the back button of Android
I use in PhoneGap - 2.2.0 : BackButtonEvent
I tried to do it in the following way:
document.addEventListener("backbutton",RunBack, false);
function RunBack() {
alert('RunBack');
}
also:
document.addEventListener("backbutton", function (e) {RunBack();}, false);
also:
document.addEventListener("backKeyDown", function (e) {RunBack();}, false);
Why is it not working?
Upvotes: 0
Views: 1329
Reputation: 20563
Try using something like:
// This is your app's init method.
function init() {
document.addEventListener("deviceready", onDR, false);
}
function onDR(){
document.addEventListener("backbutton", backKeyDown, true);
}
function backKeyDown() {
// do something
}
See this thread for more details:
Capturing back key press on PhoneGap for Android
Upvotes: 1