Можно ли зафиксировать событие нажатия и удержания кнопки возврата устройств Android, чтобы закрыть приложение?
Приветствие Пол
да, см. PhoneGap API: http://docs.phonegap.com/en/1.0.0/phonegap_events_events.md.html
// Call onDeviceReady when PhoneGap is loaded. // // At this point, the document has loaded but phonegap.js has not. // When PhoneGap is loaded and talking with the native device, // it will call the event `deviceready`. // document.addEventListener("deviceready", onDeviceReady, false); // PhoneGap is loaded and it is now safe to make calls PhoneGap methods // function onDeviceReady() { // Register the event listener document.addEventListener("backbutton", onBackKeyDown, false); } // Handle the back button // function onBackKeyDown() { }
Нет, слушателя нет только для этого, но я думаю, что вы можете сделать своего собственного слушателя с длинным тыловым тоном, используя onKeyDown() слушателя или даже лучше, вы можете попробовать с onLongKeyDown() слушателем ...
onKeyDown()
onLongKeyDown()
Удачи!