2010-10-15 14 views
2

J'ai essayé de configurer un manifeste de cache pour une application WEB iPhone. J'ai inclus:iPhone Cache Manifest Problème

<html manifest="speed.manifest"> 

Cependant, quelque chose ne fonctionne pas. J'ai configuré easyPhp pour délivrer le manifeste avec le fichier mime.types et ajouté AddType text/cache-manifest .manifest au httpd.conf pour l'essayer aussi. Cela ne fonctionne malheureusement pas.

J'utilise ceci:

var appCache = window.applicationCache; 
appCache.ondownloading = downloadingFunction(); 
appCache.onerror = errorFunction(); 

Ces deux fonctions permettent d'obtenir appelé. Dans la fonction errorFunction, j'alerte le type d'événement "load". Je ne sais pas pourquoi ce serait ... Je pense que tout va bien puisque j'ai réussi cela avec d'autres projets dans le passé. Toute aide sur l'élaboration du problème serait appréciée. Je pense qu'il y a probablement encore un problème dans mon easyPhp parce que le reste du code est le même que dans mes autres projets mais je ne peux pas être 100%.

Merci Tom Ludlow

Répondre

0

Essayez de charger votre application Web dans Google Chrome, ouvrez les outils de développement et d'assurer la console est visible.

Vous devriez voir apparaître une bonne journalisation de ce qui se passe avec le fichier manifeste.

0

Cache manifeste ne fonctionne tout simplement pas dans UIWebView sur iOS 3.x Il fonctionne sur UIWebView et Mobile Safari sur iOS 4.x