2017-10-10 14 views
0

J'essaye de configurer le support hors ligne pour notre webapp. J'aimerais utiliser un serviceWorker pour cela, mais malheureusement, Safari ne les supporte pas encore. J'ai donc essayé d'utiliser le fichier manifeste obsolète. Mais apparemment, seuls les fichiers de la même origine sont autorisés. Nous chargeons nos fichiers statiques à partir d'un CDN (donc l'origine n'est pas la même).WebApp en mode hors connexion sur iOS utilisant CDN

Existe-t-il un moyen de rendre une application Web avec des fichiers CDN hors ligne sur iOS? Une dernière idée serait de générer un fichier index-offline.html, inclure celui-ci comme un FALLBACK dans le manifeste. Là, je pointerais vers les mêmes fichiers mais cette fois pas sur le CDN mais sur notre propre serveur ... Mais cela ne me semble pas être une bonne solution.

Merci à l'avance :-)

Jesse

Répondre

0

Tant que iOS ne supporte pas les travailleurs de services, vous ne pouvez pas faire fonctionner en mode hors connexion. Le travailleur de service est le noyau d'un PWA et peut fonctionner correctement hors ligne. Nous ne sommes pas encore sûrs si iOS prendra en charge les capacités hors ligne.