Inspiriert durch den Thread Beitrag "Kann man ein Tablet als Display benutzen?" habe ich ein älteres Projekt wieder aktiviert, wo ich am Cache hängengeblieben bin. Die Visualisierung ist in SpiderBasic geschrieben (Manometer.sb) und soll auf zwei Tablets übereinander Geräte in einem Führerstand anzeigen für die Steuerung der Modelleisenbahn. Beim Starten des .html im .zip kann die Ansicht ausgewählt werden, oben (manometer_oben_Ansicht.png) oder unten. Alles im .zip läuft auf einem Webserver (HFS-File-Server, https://www.rejetto.com/hfs/) und wird im Intranet bereitgestellt.
Mein Ansatz war, die aktuellen Daten in einer Datei (manometer.txt im .zip) bereitzustellen, und die "App" lädt die alle 500ms nach. Das geht. Aber nicht immer, und ausgerechnet auf den Tablets (Asus K00F, 10") nicht! Es scheint der (Browser-?)Cache zu sein. Nach dem ersten Start zeigt er einfach stur die zum ersten Mal eingelesenen Daten an. Im Browser (Chrome) auf dem lokalen Rechner wird es (manchmal mit Verzögerung) angezeigt, auf dem Smartphone immer fast ohne Verzögerung.
Auch Einfügen von folgenden Zeilen im Header vom .html hilt nichts:
1 |
|
2 |
|
3 |
|
Kann ich das Problem irgendwie durch Umgehung des Caches lösen oder bin ich auf dem völlig falschen Dampfer?
Gruss Chregu
