Cargue la página externa en la aplicación Cordova / Phonegap

Tengo una aplicación Cordova / Phonegap. que al inicio verifica la conexión a internet. En realidad, la aplicación ejecuta archivos locales, pero yo diría que cuando hay conexión a Internet, mi aplicación carga una página web externa (que es la versión en línea de mi aplicación).

¿Cómo puedo conseguir esto? Ya tengo el script para verificar la conexión a internet.

¡Gracias!

Puede cargar una página externa a la aplicación utilizando Jquery load () o mediante Ajax o mediante el navegador InApp.

Si desea mostrar la página externa a un div, puede hacerlo mediante load () o mediante una llamada ajax

HTML:


JS:

 /*Using Jquery Load()*/ $('#Load').load('http://www.google.co.in'); /*Using ajax*/ $.ajax({ dataType:'html', url:'http://www.google.co.in', success:function(data) { $('#ajax').html($(data).children()); } }); 

O por el navegador Inapp

  window.open('http://www.google.co.in','_self'); 

revisa la documentación

Antes de usar inappbrowser debe instalar el complemento en su proyecto Para agregar inappbrowser a project by commanline

 $ phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git 

Espero que esto te ayude.

A menos que esté loco, ¿no puedes simplemente XHR la página y agregarla al DOM? Si usa jQuery, solo hágalo con el método $.get .

syntax –

 $.get(url, [data], [callback], [type])