Probleme mit Pagebutton

Begonnen von sash.sc, 07 Dezember 2017, 20:47:47

Vorheriges Thema - Nächstes Thema

sash.sc

Nein, da ich nicht weiß, warum diese reconnects kommen wenn sich die Seite aufgebaut hat

Gesendet von meinem SM-T560 mit Tapatalk

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Gunther

Ich kann Euch da leider nicht weiterhelfen. So sieht meine index.html aus. Vielleicht ist da etwas drin, was Euch fehlt?

    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta name="widget_base_width" content="41">
    <meta name="widget_base_height" content="42">
    <meta name="gridster_cols" content="30">
    <meta name="gridster_rows" content="18">
   
    <meta name="web_device" content="WEB">
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="gridster_disable" content="0">
    <meta name="widget_margin" content="1">
    <meta name="longpoll" content="1">
    <meta name="longpoll_type" content="websocket">
<meta name="longpoll_filter" content=".*"> 
    <meta name="debug" content="2">
    <meta name="toast" content="2">
   

    <link rel="stylesheet" href="lib/jquery.gridster.min.css" />
<link rel="stylesheet" href="css/fhem-tablet-ui.css" />
<link rel="stylesheet" href="lib/font-awesome.min.css" />
<link rel="stylesheet" href="lib/jquery.toast.min.css" />
<link rel="stylesheet" href="css/fhem-tablet-ui-wdtimer.css" />

    <!-- define your personal style here, it wont be overwritten  -->
    <!-- link rel="stylesheet" href="css/fhem-green-ui.css" / -->
<link rel="stylesheet" href="/lib/powerange.min.css" />
<!--<link rel="stylesheet" href="/lib/openautomation.css" />-->
<link rel="stylesheet" href="/fhem/tablet10test/eigenefonts/gk/style.css">
<link rel="stylesheet" href="/lib/material-icons.css" />
<link rel="stylesheet" href="/lib/font-awesome.min.css" />
<link rel="stylesheet" href="./css/wopr.css">
<link rel="stylesheet" href="./css/style.css">
<link rel="stylesheet" href="./css/own.css">
<link rel="stylesheet" href="/fhem/tablet/lib/material-icons.min.css" />
<link rel="stylesheet" href="user-tablet-ui.css" />


    <script src="lib/jquery.toast.min.js"></script>
    <script src="lib/jquery.gridster.min.js"></script>
    <script src="js/fhem-tablet-ui.js" defer></script>


Ich denke, besonders relevant sind:
    <meta name="longpoll" content="1">
    <meta name="longpoll_type" content="websocket">
<meta name="longpoll_filter" content=".*"> 
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Ulm32b

Zitat von: Ulm32b am 12 Dezember 2017, 23:58:54
Hallo,
ich habe auch ein (anderes) Problem mit Pagebutton: Bei der Erweiterung meiner hervorragend funktionierenden pagebutton-Navigation auf eine zweite Ebene bin ich auf eine Ungereimtheit gestoßen. Um der Sache auf den Grund zu gehen, habe ich den Code extrem gestutzt. Das Phänomen ist aber weiterhin vorhanden.
...
Die Inhalte Info 1 und Info 2 befinden sich im Bereich
data-row="2" data-col="2" data-sizex="9" data-sizey="5"
Bei Fully und Firefox wird dieser Bereich dann aber beginnend mit der Spalte 3 angezeigt; es entsteht eine Lücke in Spalte 2. Das ist für sich schon unplausibel, denn die erste Ebene der Navigation funktioniert einwandfrei, wenn man durchgehend das Koordinatensystem (row,col) der Hauptseite anwendet.
...

Das Problem ist behoben. Danke. Setstate hat im Verborgenen geschafft ...