Cómo deshabilitar el botón de retroceso del teléfono en Android con Jquerymobile, PhoneGap

¿Podría alguien por favor decirme cómo desactivar el botón de atrás de Android (que es el botón de retroceso que se encuentra en todos los teléfonos con Android).

Estoy usando JQuery móvil 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 no se registra.

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 *************"); } 

2 Solutions collect form web for “Cómo deshabilitar el botón de retroceso del teléfono en Android con Jquerymobile, PhoneGap”

He utilizado backKeyDown y funciona para mí:

 function onDeviceReady() { document.addEventListener("backbutton", backKeyDown, true); console.log("PhoneGap is ready"); } function backKeyDown(d) { navigator.app.exitApp(); // To exit the app! e.preventDefault(); // to disable the back } 

Asegúrese de que PhoneGap is ready !

Actualización: puede dejar el controlador vacío para desactivarlo

 sometimes you can get blocking Back button, sometimes not. document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { document.addEventListener("backbutton", function (e) { e.preventDefault(); }, false ); } 
  • Cómo almacenar los valores de cookies en un dispositivo Android con Phonegap y jQuery Mobile?
  • Cómo detectar sólo el navegador nativo de Android
  • El popup de jQuery.mobile se oculta inmediatamente después de mostrar
  • JQuery móvil deshabilitar el contenido de la página desplazamiento vertical
  • ¿Por qué jQuery Mobile 1.1-rc1 utiliza un .gif para el icono de carga (de nuevo)?
  • Es la navegación en la memoria del teléfono de Android posible utilizando phoengap?
  • Problema de bajo rendimiento de Phonegap
  • Href no funciona, cómo redirigir a una página específica en PhoneGap?
  • Las imágenes no se muestran en el emulador de Android para la aplicación phonegap / jquerymobile
  • Deslice con jQuery Mobile 1.2, PhoneGap 2.1 y Android 4.0.4 no funcionan correctamente
  • No se puede llamar a determinedVisibility () - nunca vio una conexión para el pid - No navegar a la página Html
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.