PhoneGap en Android: Carga de un WebApp desde un servidor remoto

Mi aplicación Android PhoneGap funciona de forma completa como se esperaba cuando copio todos los archivos web (html, JS, CSS …) en la carpeta www del proyecto y compile la aplicación con estos archivos. Pero cuando no los copio y hago una redirección a mi servidor Web que contiene estos archivos (es decir, en la carpeta WWW sólo hay un archivo: index.html con una redirección a mi servidor) phonegap ya no funciona en la aplicación.

¿Hay alguna manera de que phonegap funcione, cuando los archivos de contenido de la aplicación son entregados por un servidor remoto y no compilados con la aplicación?

Se puede hacer. Nada puede impedir que hagas eso.

Phonegap + Android:

En su clase de actividad principal, método onCreate change loadUrl to:

Super.loadUrl (" http: //…/index.html ");

IPhone + Phonegap es otra historia, todavía se puede hacer. Debido a que hay muchos cambios aquí hay un tutorial: http://www.joeldare.com/wiki/open_a_url_in_phonegap

Una cosa más, debe habilitar la conexión a Internet para Phonegap.

Mientras usas la plataforma Android, añade esta línea a tu AndroidManifest:

<uses-permission android:name="android.permission.INTERNET" /> 

Ah, una cosa más, una etiqueta meta de vista debe establecerse en su archivo html.

  • Chrome para Android no muestra correos web de Google correctamente
  • ToDataURL no funciona en los navegadores Android
  • No se puede dibujar en un lienzo HTML5 con Phonegap 2.7
  • ¿La vista Web de Android admite CSS3 WebKit Animations?
  • Reproducción de audio html5 en el navegador android
  • El teclado móvil HTML5 cubre la entrada en modo de pantalla completa
  • Llamar a métodos Android desde JavaScript
  • Soporte de selector de archivos en el teléfono para ios y Android
  • Grabación de audio con HTML5 y Javascript
  • Fuga de memoria de WebView de Android al utilizar activos
  • El texto del marcador de posición para una entrada type = "number" no se muestra en el webkit ICS
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.