chrome im offline-Modus/open-cached Website?
Habe ich eine spezielle kiosk-Lösung mit Chrom-wo muss ich chrome beim starten der Anwendung, laden Sie die start-url aus dem cache, nicht versuchen, um es zu Holen online.
Der Grund ist, dass dies ist, wie ich schon sagte, einen kiosk-Modus, Präsentation, wird ein Bildschirm ansehen in der öffentlichkeit, Neustart jede Nacht, und wenn der Neustart durchgeführt wird, während der ISP hat sich Ausfallzeiten auf die internet-Verbindung, chrome zeigt nur eine error-Seite.
Wenn ich es zum laden der zwischengespeicherten version der Seite, obwohl, anstatt zu versuchen, um es zu Holen online, dann wird die Letzte gültige version der Seite zeigen, und durch einige nette ajax-arbeiten von mir 😉 es wird automatisch aktualisiert, nach einer Weile. Wenn DAS update fehlschlägt, wird der aktuell angezeigten version der Seite bleibt, bis ein nachfolgender Aktualisierung erfolgreich.
Siehe mein problem?
In einem browser wie firefox, ich könnte es tun, indem Sie beim starten des Browsers in den offline-Modus und nach dem laden der Seite wechseln Sie zur online-Modus. Nur FF hat nicht funktioniert für mich in der particulat Projekt und Chrome scheint nicht zu haben eine off-line-Modus?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie HTML5 Offline-Web-Anwendungen zu erreichen, dass. Es ist wahrscheinlich sehr einfach einzurichten in Ihrem Fall, fügen Sie einfach eine Datei wie die folgende, um Ihre app-Verzeichnis:
Dieses manifest sollte enthalten alle Dateien, die Sie benötigen, um einige nützliche Informationen und später greifen aktuelle Inhalte über AJAX. Es gibt auch ein Abschnitt "NETZWERK", wo Sie angeben müssen, Dinge, die sollten nicht zwischengespeichert werden (dh das Skript liefert, die Ihre Updates per AJAX).
Können Sie das laden der manifest-Datei durch hinzufügen einer manifest-Attribut, um Ihren tag (
cache-manifest
ist der name der Datei oben):Stellen Sie sicher, dass Ihr server liefert das cache-manifest-Datei mit dem MIME-type
Typ oder copy-paste die unten-flag die Einstellung in die Adresszeile von chrome.
chrome://flags/#enable-offline-Modus
Blättern Sie nach unten, um aktivieren veraltete offline-Modus.
Neu starten Ihrem browser.
Wenn eine offline-version der Seite ist verfügbar in den system-cache geladen werden, die, wenn Sie nicht verbunden sind.