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.

2 Solutions collect form web for “Cómo hacer que phonegap window.location.href no inicie Chrome en Android”

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.

  • Error de compilación referenciando archivo build.xml y proguard: "null returned: 1"
  • Cordova-ionic ngCordova ios o el archivo de iPhone lee el código de error 5 ENCODING_ERR
  • ¿Cómo utilizar PhoneGap con Android Studio 0.5.4?
  • Phonegap + complemento de Facebook con AngularJS
  • Cordova: [Error: Instala Android target: "android-21"
  • Cordova phonegap utilizando una página web externa en la aplicación mientras se mantiene el encabezado / pie de página (para la navegación)
  • Cordova - Error: Error al recuperar plataforma android
  • Error de IONIC con Cordova file-transfer plugin
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.