Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 28.03.2012, 17:41
Maxefix Maxefix ist offline
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 13.07.2006
Beiträge: 414
Maxefix ist ein sehr geschätzer MenschMaxefix ist ein sehr geschätzer MenschMaxefix ist ein sehr geschätzer Mensch
Standard

Du kannst über JavaScript prüfen, ob dein Client gerade Internetzugriff hat.
HTML-Code:
navigator.onLine
Die Eigenschaft ist etwa "true" oder "false".

Du musst in deiner App also prüfen ob du online bist. Falls ja holst du die Daten aus dem Internet und legst sie beim Client ab (localStorage). Ist er offline schaust du in deinem Cache nach ob etwas da ist. Falls der leer ist, kannst du dann eine Meldung ausgeben, dass Internetzugriff benötigt wird. Ansonsten gibst du den Inhalt einfach aus und der User kriegt gar nichts davon mit.

Ich würde mir aber überlegen ob der Aufwand Sinn macht, oder ob man für gewisse Funktionen einfach eine Internetverbindung voraussetzt. Offline-Apps machen ja nur Sinn, wenn man sie auch sinnvoll offline einsetzen kann.

Gruß,
Max
Mit Zitat antworten
Sponsored Links