Cuando agregué la aplicación a mi aplicación web ejecutando jquery mobile, todas las llamadas ajax que solicitan json-files desde mi servidor funcionan. Mi archivo manifiesto se ve así:¿Cómo permito las solicitudes json cuando uso la función de aplicación de HTML5?
CACHE MANIFEST
CACHE:
index.html
scripts/jquery-1.7.1.min.js scripts/jquery.flot.min.js
scripts/jquery.flot.threshold.min.js
scripts/jquery.mobile-1.0.1.min.js
styles/jquery.mobile-1.0.1.min.css
styles/touchStyles.css
styles/styles.css
NETWORK:
index.appcache
dataFetchAndDraw.js
initJson
Donde initJson es una de las llamadas que no funcionará. Intenté ingresar la dirección completa (aaa: bbb: ccc: ddd: 6565/initJson) también sin éxito.
En mi archivo .htaccess sólo tengo esta línea:
AddType text/cache-manifest .manifest
Esto realmente debería ser el predeterminado. HTML5 AppCache no parece bien implementado o especificado en absoluto. El navegador debe mostrar la página en caché y luego descargar una nueva página en segundo plano si hay una conexión para actualizar el caché con cada recarga. Pero en su lugar fuerza un tipo de modo fuera de línea, incluso cuando el usuario tiene una conexión. –