Cómo hacer que phonegap window.location.href no inicie Chrome en Android

Tengo una aplicación de teléfono. En deviceReady establezco window.location.href en alguna otra URL. Esto funciona muy bien en iOS 8.3, pero en Android 5.0.1 Me preguntan si quiero abrirlo en Chrome y luego se abre en Chrome en lugar de mi aplicación.

¿Hay manera de obtener la URL para abrir en la aplicación (como en reemplazar la página actual). Sí sé que no es la mejor práctica , una aplicación de una página es mejor, bla, bla bla, pero que no se ajusta a mi caso de uso en este momento.

Si está utilizando cordova 5 con la plataforma androide 4.0.0, eche un vistazo a: https://github.com/apache/cordova-plugin-whitelist

Instale el plugin a través de:

cordova plugin add https://github.com/apache/cordova-plugin-whitelist.git --save

En su config.xml necesita agregar:

<allow-navigation href="https://example.com/*" />

Gracias a eso, permitirá que la webview cargue su página.

tratar

 document.location=url; 

Si esto no funciona, instale el complemento inAppBrowser y utilice este

 window.open(url,"_self"); 

Y por supuesto dentro de dispositivo listo función.

  • Cordova / error de compilación jónico (a veces): no tienen el entorno requerido
  • DeviceReady no funciona en la aplicación PhoneGap, ¿cómo?
  • PhoneGap - No se puede escribir en archivo para Android
  • La aplicación Phonegap se detiene inesperadamente en Indigo con Android ADT 20
  • Aplicación Phonegap, problema de fuente con androides 4.x
  • No se encontró el archivo ionic.config.json
  • Cómo almacenar datos de json de forma segura en phonegap android?
  • Redirigir a la configuración de ubicación utilizando cordova en android
  • Error ya después de crear la aplicación phonegap, No se puede llamar al método método 'querySelector'
  • Uso de Cordova 5.0.0 Google Maps con Política de seguridad de contenido
  • ¿Cómo soluciono las esquinas de `ui-corner-all` de JQuery Mobile?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.