He estado trabajando mucho para conseguir que algunas aplicaciones web trabajen sin conexión en iOS utilizando el manifiesto HTML5. Me encontré con los problemas típicos de todos los demás y los solucioné y todo parece funcionar bien, excepto en el caso en que guardo la aplicación web en el escritorio de mi iPhone 4.iOS: ¿Deshabilitó Apple la capacidad fuera de línea de HTML5 para aplicaciones web guardadas en la pantalla de inicio?
Si hago esto y luego habilitar el modo avión, recibo la siguiente alerta cuando intento acceder a la aplicación a través de la pantalla de inicio: "su nombre de aplicación no se pudo abrir porque no está conectado a Internet". Accediendo a la aplicación a través del navegador Safari funciona bien sin conexión.
Si alguien sabe si esto es un error de mi parte, o incluso la pequeña posibilidad de que funcione, dígaselo.
Incluso la descarga de la nueva aplicación web Financial Times (muy bien hecha con un amplio soporte de almacenamiento local) da como resultado un error al acceder sin conexión desde la pantalla de inicio.
especificaciones técnicas: Operando iPhone 4 con iOS 4.3.3 (pero también vio el problema en el punto 4.3.2)
@ Nick: sin duda una conspiración :) –
@Mauvis Ledford he acaba de comprobar http://sixrevisions.com/web-development/html5-iphone-app/ y que doesn no funciona en mi iPhone4 iOS 4.3.1. Creo que Apple rompió esto, ha funcionado antes. –
@Mauvis Ledford Estaría muy interesado en la depuración adicional, ya que estamos recibiendo algunos informes de que la aplicación FT no funciona sin conexión. Las pruebas aquí (en iPad 4.2 y 4.3.3 y iPhone 4.3.3) muestran que la aplicación funciona sin conexión en las pantallas de inicio o en el dock; Incluso traté de moverme fuera de línea y luego moverlo de una pantalla al muelle, ¡todavía funciona! Definitivamente hay un poco de vudú relacionado con los manifiestos en alguna parte, pero no puedo precisar este * algo * final ... (FWIW, parece que borrar el caché y las bases de datos, luego reiniciar el dispositivo, parece ponerlo en funcionamiento si hay son errores). – Rowan