Ergebnis 1 bis 5 von 5
-
24-02-2017, 13:12 #1
Grünschnabel
- registriert
- 24-02-2017
- Beiträge
- 6
window.prompt alternative für Touchscreen
Hallo liebe Community,
vorweg möchte ich sagen das dies mein erster Beitrag in diesen Forum ist, ich die Suchfunktion bemüht habe und ich genau diesen Beitrag vorhin schon einmal geschrieben habe, er aber irgendwie nicht aufgetaucht ist.
Also das Problem schnell erklärt:
Ich habe eine Midleware zur virsuallisierung meiner Logo SPS von Siemens.
Diese arbeitet als WebApp und funktioniert einwandfrei.
Nun aber möchte ich das ganze mit einen Touchscreen ohne Maus und Tastatur benutzen.
Dazu nutze ich einen Raspberry Pi 3 B. Dieser Booter und startet sowohl die Midleware als auch den Webbrowser Chrom (Chromium) im Kioskmodus (Also Fullscreen, Adresse wird aufgerufen, Bildschirmschoner deaktiv, kein Mauszeiger).
Wenn man nun auf einen Atribut anklickt öffnet sich ein Dialog via prompt Befehl.
Hier kann dann ein neuer Wert eingetragen werden und übernommen werden. Funktioniert auch mit einer Tastatur in Form von Hardware.
Nur eben Software-Tastaturen funktionieren nicht weil:
-Bei Bildschirmtastaturen für Linux wie matchbox-keyboard oder Florence tritt das Problem auf das diese hinter den Fullscreen Browser verschwinden auch mit erweiterungen wie matchbox-window-manager oder einstellungen "Always on Top" - In Normallen großen Vollbild (Fenster Maximiert) funktioniert das - aber eben nicht beim richtigen Vollbild (via. F11 z.b)
-Bei Bildschirmtastaturen als Erweiterung für Chrome ist das verhalten so das diese zwar auch im Vollbildmodus angezeigt werden aber nur in Textfeldern auf der jeweiligen Webseite schreiben können (z.B Suchfeld) aber nicht außerhalb z.B Adressleiste des Browsers oder eben Dialogfelder.
Nun dachte ich das es eine Funktion/Möglichkeit gibt das beim Ausführen des Codes
Code:function setDeviceAttribute(deviceId, attributeId, attributeName, currentValue) { var newValue = prompt("Attributwert \"" + attributeName + "\" ändern:", currentValue); if (newValue != null) { jQuery.get('rest/devices/' + deviceId + '/attributes/' + attributeId + '/valueText?set=' + newValue); } }
Ist das irgendwie möglich?
Vielen Dank
-
24-02-2017, 13:33 #2
AW: window.prompt alternative für Touchscreen
* freigeschaltet *
Das deutsche Javascript Forum http://forum.jswelt.de
-
24-02-2017, 14:40 #3
AW: window.prompt alternative für Touchscreen
Wenn man nun auf einen Atribut anklickt öffnet sich ein Dialog via prompt Befehl.
-
24-02-2017, 21:58 #4
Grünschnabel
- registriert
- 24-02-2017
- Beiträge
- 6
AW: window.prompt alternative für Touchscreen
Danke ja das ist mir bewusst nur möchte ich den aktuellen Wert auf der Homepage angezeigt bekommen und diesen erst durch einen klick darauf ändern. Also gibt es nun einen anderen befehl als prompt der dann eine css box erscheint?
-
27-02-2017, 09:21 #5
AW: window.prompt alternative für Touchscreen
Die CSS-Box mußt du schon selber machen. Der Befehl den du noch brauchst nennt sich Event-Listener.
Ähnliche Themen
-
Prototype Window Class Alternative
Von ulrich1992 im Forum JavaScriptAntworten: 4Letzter Beitrag: 11-04-2010, 19:03 -
Window.Prompt - Mit Dropdownmenü?!
Von killwithme im Forum JavaScriptAntworten: 1Letzter Beitrag: 10-03-2009, 00:48 -
window.prompt Problem
Von schokocappu.de im Forum JavaScriptAntworten: 8Letzter Beitrag: 28-02-2006, 06:03 -
touchscreen programmieren
Von schroedy18 im Forum Serverseitige ProgrammierungAntworten: 8Letzter Beitrag: 12-10-2005, 23:04
Lesezeichen