FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Ulm32b am 13 Oktober 2018, 11:50:38

Titel: Autohide bei ungültiger url
Beitrag von: Ulm32b am 13 Oktober 2018, 11:50:38
Hallo miteinander.

mit "class=autohide" kann man lt. Wiki ungültige Inhalte ausblenden ("Versteckt das Element, wenn das angegebene Reading ungültig ist"). Bei mir (Fully) tritt nicht das erwartete Verhalten ein.

<div data-type="image" data-device="Videoadresse" data-get="STATE" class="nocache autohide"></div>

Wenn ich den Netzwerkstecker der Kamera ziehe, wird das Symbol "broken image" angezeigt. Besser gefallen würde mir, wenn man gar nichts sieht. Weiß jemand mehr?
Titel: Antw:Autohide bei ungültiger url
Beitrag von: setstate am 13 Oktober 2018, 12:31:39
Man könnte mit data-hide und data-hide-on arbeiten.

Natürlich nur, wenn sich in den Augenblick ein Reading ändert.
Titel: Antw:Autohide bei ungültiger url
Beitrag von: Ulm32b am 13 Oktober 2018, 13:34:01
data-hide benutze ich bereits, um ein nur temporär angezeigtes Videobild (bei Fahrbefehl an das Garagentor oder per switch) zu aktivieren. Ansonsten wird anstatt dessen eine Analoguhr angezeigt.

Nicht nur Videobilder, sondern auch andere aus dem Netz bezogene Inhalte (z.B. Bilder in RSS-Feeds, Wetterkarten etc.) sind manchmal nicht verfügbar. Und dann erscheint immer das broken-image-Symbol. Gewiss gibt es Schlimmeres, aber autohide wäre aus der Sicht des HTML-Bastlers eine einfache und elegante Lösung.

Wenn class="autohide" derzeit nicht wie vorgesehen arbeitet, würde ich mich freuen, wenn das gelegentlich überprüft wird. Muss ja nicht an einem schönen Wochenende und schon gar nicht im Urlaub passieren.  8)