Hallo,
ich habe ein kleines Problem mit der sehr genialen TabletUI.
Wenn ich ein Pagetab habe, kann ich dort nicht per Mausklick die Seite wechseln. Wenn ich aber per Touch arbeite (Surface3) dann geht es.
Alle anderen Widgets reagieren auf click und auf touch.
Ich habe die Seite 1:1 nach http://www.fhemwiki.de/wiki/FHEM_Tablet_UI/FAQ#Wie_baue_ich_ein_Men.C3.BC_mit_dem_Pagetab_Widget_auf.3F erstellt.
Ich verwende Chrome
Fehler passiert mit der aktuellsten Version von FTUI immernoch.
Allerdings funktioniert alles mit Microsoft Edge.
Komisch. Switch und Push klappen? Die nutzen alle, wie auch Pagtab, 'widget_famultibutton' als Basis.
Das passiert nur auf der Microsoft Kiste? Hat die MS Software Probleme mit diesem Codeteil?
var clickEventType=((document.ontouchstart!==null)?'mousedown':'touchstart');
Darüber wird entschieden, auf welches Event gelauscht wird. Aber mousedown und mouseup müssten doch alles Browser unterstützen ...
Z.b. ein Popup auf ein simplechart funktioniert. Aber du hast mich auf eine Idee gebracht:
Ich hab auch einen Switch drin, und hatte gemeint ich hab dort noch einen Fehler zur fhem Seite hin. Allerdings hab ich Ihn gerade nochmal ausprobiert, mit Touch funktioniert er, mit click aber nicht.
Ich kenn das Problem nicht von irgendwelchen anderen Websiten, dass ich touch statt klick machen MUSS.
Ist bei mir BTW auf dem Notebook genauso, allerdings nur mit Chrome (W10), nicht mit Edge & Firefox.
Grüße
Martin
Die famultibutton und jquery.knob basiserten Widgets unterscheiden automatisch, auf welche Events sie reagieren:
var clickEventType=((document.ontouchstart!==null)?'mousedown':'touchstart');
Wenn touch funktioniert, reagiert das Widget nur darauf, nicht auf Klick und Touch