11521 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous !

Depuis quelques temps, je développe une appli mobile via jquery mobile et cela fait plusieurs fois que je remarque quelque-chose qui maintenant me pose sérieusement des soucis !
Je précise que je possède un Iphone (safari)

Lorsque j'opère des modifications dans mon code, je m’aperçois que lorsque je charge ma page d'accueil via Safari, aucuns problèmes, les mises à jour apparaissent directement.
Mais lorsque je mets cette page en écran d’accueil (afin d'avoir l’icône au sein de mes applis), la page contient mon ancien code sans avoir réalisé la moindre modification.

Je précise une chose et non des moindre ! C'est que je n'ai à aucun moment crée de fichier cache.manifest. Sinon je changerai la version de ce dernier afin de recharger tout ça !

Bizarrement, certaines mises à jour se font à certains moment, mais je ne saurait dire ce qui les ont provoquées. Mais là plus rien à faire, je sèche !

J'ai effectué pas mal de recherche à ce sujet et tous parle du fichier manifest à modifier mais c'est que je n'en est même pas ! Alors pourquoi mon appli reste en offline sans recharger les modifications ???
Bonjour,

Je ne connais pas trop jQuery Mobile ni cette histoire de manifest, mais j'ai parfois eu ce genre de problèmes de "cache" qui ne charge pas les dernières modifications du site. Cela venait de la configuration de mon .htaccess qui gardait en mémoire les anciens fichiers. Peut-être cela n'a rien à voir, mais vu que vous n'avez pas de piste, autant tout vérifier Smiley biggrin

Cordialement
Zut Smiley ohwell

C'est vraiment bizzare qu'il garde l'ancien code de cette façon, surtout si tout est bon quand c'est chargé en direct... Déjà essayé avec un autre smartphone qui lui possède Androïd ? Afin de réduire le champ de recherche, c'est peut-être un problème qu'on ne vois que sous IOS ?

D'ailleurs j'ai trouvé des personnes qui ont le même problème que toi ICI, essaye de regarder si ça peut d'aider !

Cordialement
Merci pour le lien !
J'ai parcouru pas mal de forum mais je ne suis pas tombé sur ce sujet.
J'ai résolu le problème en renommant l’icône de l'écran d'accueil comme un des gars le préconisait. Bon cela n'explique pas tout non plus mais ça fera l'affaire...
Effectivement c'est bien curieux et cela ne m’étonnerai pas qu'il s'agisse d'un IOS récalcitrant.
Mais je n'ai pas de terminal ANDROID sous la main pour le vérifier...

Un jour peut-être nous connaitrons le fin mot de l'histoire Smiley lol