HTML5-Cache-manifest-in "Hinzugefügt homescreen" mobile webapp scheint nicht zu funktionieren

Im " arbeiten an einer mobilen webapp, die eine Verbindung zu einer online-Datenbank, lädt die Daten aus dieser Datenbank in eine offline-lokale mysqlite Datenbank, und sollte dann auch offline zur Verfügung.
Ich hab die ganze Datenbank Zeug funktioniert, aber die app ist noch nicht verfügbar offline, weil es nicht zwischengespeichert werden alle Ressourcen richtig zu.

Mein manifest sieht wie folgt aus:

CACHE MANIFEST
# Cache manifest version 0.0.5

http://www.mywebsite.com/appfolder/app/detail.html
http://www.mywebsite.com/appfolder/app/index.html
http://www.mywebsite.com/appfolder/app/list.html
http://www.mywebsite.com/appfolder/css/style.css
http://www.mywebsite.com/appfolder/src/iscroll.js
http://www.mywebsite.com/appfolder/js/jquery-1.5.1.min.js
http://www.mywebsite.com/appfolder/thumbs/1872A.jpg
http://www.mywebsite.com/appfolder/thumbs/1913.jpg
http://www.mywebsite.com/appfolder/thumbs/1916.jpg
http://www.mywebsite.com/appfolder/thumbs/1925.jpg
http://www.mywebsite.com/appfolder/carsimages/1872A_1.jpg
http://www.mywebsite.com/appfolder/carsimages/1872A_2.jpg

NETWORK:

# All URLs that start with the following lines
# are whitelisted.

CACHE:

# Additional items to cache.

FALLBACK:

Die app läuft glatt, während Sie online sind, aber sobald ich offline gehen, bekomme ich diese Fehlermeldungen: "Myappname konnte nicht geöffnet werden, weil es nicht mit dem internet verbunden" (in "Hinzugefügt homescreen"-Ansicht auf einem iPad)
und
"Safari kann nicht öffnen Sie die Seite, weil es nicht mit dem internet verbunden" (in safari auf dem gleichen iPad)

Schritte, die ich bereits absolviert:
Dass die manifest vorgesetzt zu bekommen durch die richtige content-type durch das hinzufügen dieser zu meinem .htaccess-Datei

AddType text/cache-manifest .manifest

Irgendwelche Ideen, warum dies nicht funktioniert?

  • Hat jemand gesehen, eine definitive Antwort zu offline-cache-Modus und home-screen-HTML5-webapps in v4.3? Ich habe versucht alle Rechtsmittel in diesem thread und kein Glück. Ist es defekt oder gibt es einen workaround?
  • Jeff, versuchen, was ich getan habe: stackoverflow.com/questions/5645798/...
  • hast du diese arbeiten? darf ich Fragen, wie Sie aufgehört haben, Ihre home-Bildschirm app aus safari öffnen, sobald der Benutzer auf einen link klickt?
Schreibe einen Kommentar