Hauptmenü

[FTUI 3] mit Safari

Begonnen von stefan-dd, 07 März 2022, 22:37:18

Vorheriges Thema - Nächstes Thema

stefan-dd

Gibt es eine Lösung FTUI 3 auf dem iPhone im Vollbildmodus ordentlich zu nutzen?
Problem Readings werden nicht aktualisiert. Abhilfe schafft nur Seite aktualisieren oder schließen und neu öffnen.

setstate

... keine Probleme auf meiner Seite, mit einem iPhone 8. Ich nutze die Seite examples/mobile_full.html

stefan-dd

Nach intensiver bin ich weiter gekommen:
Das Problem ist folgende Zeile:
so funktioniert es
  <meta name="fhemweb_url" content="http://192.168.1.30:8083/fhem/">
so nicht
  <meta name="fhemweb_url" content="http://fhem/fhem/">
Das Problem ist nur die Aktualisierung.
Auf dem Handy rufe ich die Seite so auf: http://fhem/fhem/ftui/ Nur über den Namen wird die VPN Verbindung automatisch aufgebaut.

Tablet UI 2.x rufe ich ebenfalls per Name auf: http://fhem/fhem/mobil/ und da funktioniert die Aktualisierung und der Aufbau der VPN Verbindung.

Woran liegt diese unterschiedliche Verhalten?

TimoD

#3
Ich muss das Thema hier nochmal hoch holen.

Also die Anzeige am Handy (safari) funktioniert bei mir auf Grundlage des full_mobile.html angepasst mit meinen Inhalten, über einen Webserver.

Allerdings werden die Werte nicht aktualisiert, eigentlich müsste ja das Script

  <script>

    // refresh all ago-label each minute
    setInterval(() => {
      document.querySelectorAll('ftui-label[ago-refresh]').forEach(elem => {
        elem.refresh();
      });
    }, 15000);
  </script>


Die Aktualisierung umsetzen. Gibt es eine andere Möglichkeit die Werte zu aktualisieren?
Wie unter FTUI 2:
    <meta name="longpoll" content="0">
<meta name="longpoll_type" content="0">
<meta name="shortpoll_interval" content="3">
<meta name="shortpoll_only_interval" content="3">


Was macht den, das "fhem.service.js" ?

Grüße Timo

mr_petz