¿Podría alguien decirme cómo desactivar el botón Atrás de Android (que es el botón de retroceso que se encuentra en todos los teléfonos Android).cómo desactivo el botón de retroceso del teléfono en Android usando Jquerymobile, PhoneGap
Estoy usando Jquery mobile con PhoneGap. Encuentro esto en línea en la documentación de Córdoba, pero esto no funciona para mí. El evento del botón Atrás ni siquiera se está registrando.
function onLoad() {
console.log("**** INSIDE ONLOAD FUNCTION *****");
document.addEventListener("backbutton", onBackKeyDown, false);
}
// Handle the back button
function onBackKeyDown() {
// Pressing the back button does not print this message.
console.log("**************** INSIDE BACK BUTTON *************");
}
los usuarios esperan poder utilizar el botón Atrás para navegar a su aplicación, o posiblemente salir de la aplicación. Si desea * hacer * algo * positivo * con el botón ATRÁS, está bien. Por ejemplo, puede usarlo para navegar dentro de su propia aplicación, hasta que el usuario llegue al principio, momento en el que permite que ocurra el comportamiento normal del botón BACK. De lo contrario, deje el botón ATRÁS solo. – CommonsWare
@Ouadie la respuesta es correcta. El problema con su código es que no esperó el evento "listo para el dispositivo" antes de registrar su oyente de evento clave posterior. –