API de reconnexion
Ajoutez un bouton « Réessayer » à votre page de secours hors ligne qui recharge la dernière URL en ligne de votre application iOS.
L'API de reconnexion recharge la dernière URL en ligne sur laquelle se trouvait l'utilisateur avant que votre application ne bascule vers la page HTML hors ligne. Elle est conçue comme bouton « Réessayer » sur votre propre écran de secours hors ligne.
Utilisation :
Ajoutez le déclencheur à votre page hors ligne (généralement local-html/index.html) :
<button onclick="window.location.href='reconnect://'">Essayer de se reconnecter</button>
Fonctionnement :
L'application mémorise la dernière URL chargée avec succès. Lorsque l'utilisateur touche reconnect://, la WebView revient à cette URL. Si la connexion est toujours interrompue, votre page de secours s'affiche à nouveau.
Configuration associée :
offlinelocalhtmlswitchdans Config.swift doit être défini surtrue, et vous avez besoin d'une page de secourslocal-html/index.htmlpour que cette fonctionnalité ait un sens. Consultez Configurer votre application web pour les détails du mode de secours hors ligne.