¿Es posible agregar una carpeta completa de archivos a un archivo de manifiesto de caché HTML5? No puedo enumerar todos los archivos en la carpeta individualmente porque los archivos en esta carpeta cambiarán dinámicamente (es una carpeta de imágenes).Agregar toda la carpeta al caché de aplicaciones HTML5
Respuesta
Si la carpeta cambia dinámicamente, no debería estar en el manifiesto de la aplicación. Si la carpeta cambia, aún debe haber algún tipo de enlace desde la página a los archivos en la carpeta. El manifiesto solo debe listar esos elementos.
Por ejemplo:
/images/
1.jpg
2.jpg
3.jpg
4.jpg
y el (simplificado) archivo HTML:
<html manifest="http://foo.bar/cache-manifest">
<body>
<img src="images/2.jpg" />
<img src="images/4.jpg" />
debería tener un manifiesto que tiene este aspecto:
CACHE MANIFEST
http://foo.bar/images/2.jpg
http://foo.bar/images/4.jpg
Si se quiere actualizar el archivo de manifiesto para incluir nuevos elementos, simplemente puede agregar un parámetro de URL que cambia cuando el contenido del pliegue er (y el manifiesto) cambio:
<html manifest="http://foo.bar/cache-manifest?updated=8_23_2010_1_53_pm">
Cada vez que la URL manifiesta cambia, se volverá a descargar.
para incluir una carpeta que haría algo como lo siguiente .... pero antes de eso ... Me gustaría ver en la fabricación de una forma dinámica para crear el archivo de manifiesto el uso de un número de compilación o MD5 para ver si el propio archivo ha cambiado.
CACHE MANIFEST
CACHE:
/Content/bootstrap/bootstrap.min.css
/Content/jQuery/jquery-1.8.3.min.js
/Content/bootstrap/bootstrap.min.js
/Content/js
La última línea me parece que sirve desde esa carpeta los archivos utilizados en la página; estos archivos aparecen en el caché de la aplicación.
No, en este momento no hay forma de recuperar el contenido de una carpeta para caché. Se permite un comodín * solo en la sección de lista blanca en línea.
- 1. Agregar elementos al lienzo html5
- 2. OutputCache y RenderAction caché toda la página
- 3. ¿Cómo puedo almacenar un video de 50MB en el caché de aplicaciones de HTML5?
- 4. ¿El acceso a un único miembro de la estructura arrastra toda la estructura al caché?
- 5. Mobile Safari 5mb ¿Límite de caché de la aplicación HTML5?
- 6. Extracción toda ACL en carpeta con PowerShell
- 7. HTML5 iPhone caché dinámico de imágenes
- 8. Agregar una carpeta existente al control de origen de TFS
- 9. almacenar la configuración de usuario en la carpeta de aplicaciones
- 10. Almacenamiento en caché sin conexión en HTML5
- 11. manifiesto de caché HTML5 y recuperación previa
- 12. ¿Agregar carpeta NuGet Packages al archivo de solución?
- 13. caché fuera de línea HTML5 caducidad programática
- 14. ¿Agregar una carpeta al instalador en wix no archivos?
- 15. JRuby on Rails: Agregar una carpeta al classpath
- 16. HTML5 usa la caché solo cuando está fuera de línea
- 17. Agregar carpeta a Eclipse classpath
- 18. ¿Cómo agregar la carpeta Members en plone.app.testing?
- 19. Borrar la caché de la aplicación al salir en android
- 20. ¿Puede la caché de Android video HTML5 con manifiesto de caché fuera de línea?
- 21. Cómo conservar SSL con caché de aplicación HTML5
- 22. Contenedores de escritorio para aplicaciones HTML5/JS
- 23. Desarrollo de aplicaciones HTML5 con Eclipse IDE
- 24. ¿Borrar la caché de aplicaciones descargadas de .NET sin Mage?
- 25. Depurar y actualizar la memoria caché de la aplicación html5 a través de javascript
- 26. Agregar texto arriba Video HTML5
- 27. obteniendo un nuevo archivo agregado a subversion sin actualizar toda la carpeta
- 28. HTML5 sin conexión "Evento de error de caché de aplicación: Error al recuperar el manifiesto (-1)"
- 29. Caché compartida entre aplicaciones web Tomcat
- 30. ¿Es posible crear, empaquetar y enviar con éxito aplicaciones HTML5 a la tienda de aplicaciones?
posible duplicado de [¿Cómo se especifica un comodín en la memoria caché de HTML5 manifiesta a cargar todas las imágenes en un directorio?] (Http://stackoverflow.com/questions/8001196/how-do-i-specify-a- wildcard-in-the-html5-cache-manifest-to-load-all-images-in-a) – robertc