TabletUI - Pagetab activate aktiviert immer und immer wieder

Begonnen von Stril, 21 Januar 2016, 16:24:46

Vorheriges Thema - Nächstes Thema

Stril

Hallo!

Ich nutze eigentlich schon länger die Funktion "Activate" bei Pagetab, um automatisch, wenn ein Reading wechselt die Seite zu wechseln. Habe ich jedoch mehrere "activate"-Buttons, geht das in die Endlosschleife - auch wenn nur eines der Readings auf "aktiv" steht:


<div style="font-size:30px; color:rgb(96, 0, 0);" data-type="pagetab" data-url="index_body_ipm.html"
        data-device="dPagetabActivator_ipm"
        data-get-on='["0","1","2","3"]'
        data-icons='["fa-home","fa-home activate","fa-home","fa-home"]'
        data-get="STATE" class="cell"
        data-on-background-colors='["#aa6900","#aa6900","#aa6900","#aa6900"]'
        data-on-colors='["#aa6900","#aa6900","#aa6900","#aa6900"]'
        data-on-color="#000000"
        data-off-color="#000000"
        data-off-background-color="#aa6900"
        data-on-background-color="#aa6900"
        ></div>

<div  data-type="pagetab" data-url="alarm_ipm.html"
        data-device="dPagetabActivator_ipm"
        data-get-on='["0","1","2","3"]'
        data-icons='["fa-home","fa-home","fa-home activate","fa-home"]'
        data-get="STATE" class="cell"
        data-on-background-colors='["#aa6900","#aa6900","#aa6900","#aa6900"]'
        data-on-colors='["#aa6900","#aa6900","#aa6900","#aa6900"]'
        data-on-color="#000000"
        data-off-color="#000000"
        data-off-background-color="#aa6900"
        data-on-background-color="#aa6900"
        ></div>


--> Stelle ich das Reading dPagetabActivator_ipm:state auf 2, wird immer und immer wieder ein Reload auf "alarm_ipm.html" gemacht.

Wie kann ich denn sicherstellen, dass nur auf "alarm_ipm" gegangen wird, wenn nicht schon dieser Tab geladen ist?

Danke für euere Hilfe!

Gruß
Phil


Stril

Nachtrag:

Nutze ich einzelne Dummies, ist alles, wie es sein soll.
Nutze ich einen Dummy mit mehreren Readings wird immer und immer wieder neu geladen.
Nutze ich einen Dummy mit einem einzelnen Reading, das eben je nach Wert einen anderen Tab aktivieren soll, sind wir in der Endlosschleife.

Gruß
Phil

setstate

Den Fehler kann ich nachvollziehen. Das ist ein böser Bug.
Ich versuche das zu fixen ...

Stril


setstate

Kleines Update ... bitte mal testen, ob es jetzt besser ist. Danke

Stril

Hallo!

Teilerfolg.
Jetzt ist es so:
Es wird auf Pagetab gewechselt, dann 2-3 mal neu geladen und dann ist alles prima.

Gruß
Phil

Stril

Hallo!

Hast Du noch eine Idee, warum noch manchmal mehrfach geladen wird?
Aktuell stürzt dabei öfter mal Safari auf dem iPad (Wanddisplay) komplett ab.

Danke und Grüße
Phil

Stril

#7
Und noch ein dritter Post...

Also: Es gibt den "2-fach-Reload" beim Tab-Wechsel via Reading, aber das verursacht nicht den Absturz.

Den Absturz habe ich nur, wenn der Tab-Wechsel von einem Tab weg geht, auf dem zwei Iframes sind mit Videos von einer Webcam (MPEG-Streams) - jedoch leider nicht bei jedem Wechsel. Mal gehen 10 Wechsel gut und dann ist der Browser weg. Egal ob Safari oder ein anderer Browser...

Habt ihr eine Idee, was hier passiert?

Gruß
Phil