2012-07-18 16 views
5

Estoy desarrollando en un sistema móvil Android, usando PhoneGap con jQuery móvil. Necesito que mi aplicación funcione sin conexión a Internet. Leí los dos artículos de HERE y THERE, tratando de importar todos los archivos necesarios sobre jQuery Mobile a mi aplicación Phonegap. Pero todavía no funciona correctamente sin internet.Usar jQuery móvil sin conexión

Éstos son la estructura de archivos y la memoria caché de manifiesto, yo también incluye el archivo JavaScript y CSS:

enter image description here enter image description here enter image description here enter image description here

¿Me he perdido algo? ¡Gracias!

Respuesta

0

¿Está sirviendo hasta el archivo de manifiesto con el correcto MIME tipo? El manifiesto debe enviarse con el tipo text/cache-manifestMIME.

Además, aunque no puedo decir con certeza por qué su aplicación no funciona, una cosa a tener en cuenta es que en una aplicación phonegap la página inicial se sirve desde el sistema de archivos por lo que si tiene todas sus páginas agrupadas Juntos, en su aplicación phonegap, no se debe manifestar un archivo para desconectarlo.

+0

Lo siento que no sé ¿Qué es "que sirve su archivo manifiesto con el tipo MIME correcto" ¿Puede explicar más? – Stallman

+0

Si necesita más información sobre qué tipo de MIME es, debería poder encontrar más información con una búsqueda básica (básicamente, es un identificador para los archivos). Para enviar el archivo con el tipo MIME correcto, es posible que deba configurar su servidor web para enviar el archivo de manifiesto con el MIME/contentType correcto, y cómo hacerlo depende del tipo de servidor que utilice. – Jack

+0

Perdón por responder tan tarde. Pero uso un dispositivo móvil, ¿es alguna relación con el servidor web? ¿Y no puedo simplemente incluir los archivos móviles jQuery? ¿Por qué no? ¿Cuál es la diferencia entre esto y el método de hipervínculo? – Stallman

0

también necesita especificar la red y de respaldo (opcional) de la siguiente manera:

línea comienzan con # son comentarios

# (*) online whitelist wildcard flag 
NETWORK: 
* 

#This is optional 
#FALLBACK: 
#/ /offline.php 
Cuestiones relacionadas