Comments (14)
Ich wäre für einen neuen Tab beim Öffnen der Cloud.
from wlanthermo_esp32_software.
Könnte die Lösung sein... Besprechen wir in Slack weiter.
from wlanthermo_esp32_software.
Hast du die Optionen nicht auch, wenn du einen rechten Mausklick auf den Link machst?
from wlanthermo_esp32_software.
Flo, irgendwas war hier doch, dass der Aufruf der neuen Seite nicht möglich war?
from wlanthermo_esp32_software.
Man kann nicht unterscheiden zwischen Tab und Fenster. Das entscheidet der Browser bzw. die Einstellungen im Browser. Ein Tab ist im Prinzip nichts anderes als ein Fenster. Man kann aber unterscheiden, ob ein neues Fenster/Tab oder im gleichen Fenster/Tab geöffnet wird. Warten wir was Flo sagt.
from wlanthermo_esp32_software.
Hast du die Optionen nicht auch, wenn du einen rechten Mausklick auf den Link machst?
Nein, rechter Mausbutton hat dahin gehend keine Funktion/gibt keine Auswahl.
from wlanthermo_esp32_software.
Ist kein Link sonderen Skript. Deshalb kein rechter Mausklick.
from wlanthermo_esp32_software.
Also auf den Link unter "IoT" kann man durchaus einen rechten Mausklick durchführen. Und am Smartphone funktioniert ein langer Touchdruck um das Kontextmenü des Browsers aufzurufen. Siehe Screenshots:
from wlanthermo_esp32_software.
Wo das nicht geht ist das Wolke-Icon in der Titelleiste, das ist richtig.
from wlanthermo_esp32_software.
Hatte ich auch gerade rausgefunden :-) - aber dann spiegelt doch auf dem Grüne Wolke Symbol einfach den https Link, so das man auch da die Rechte Maustaste/das Kontextmenü anwenden kann. Dann spart man sich erst in IoT reingehen zu müssen.
from wlanthermo_esp32_software.
Und genau da bin ich nicht sicher, ich glaube, das ging (bisher) irgendwie nicht. @Phantomias2006
from wlanthermo_esp32_software.
Richtig, das ist nicht so einfach möglich. Warum kann ich auch gerne erklären:
Es gibt 2 "Haupt-API's" data und settings. data wird alle x Sekunden für die Temp-Werte geladen und settings nur bei Bedarf.
Wenn du jetzt auf IOT im Menü klickst dann wird die settings API aufgerufen und die Daten des Menüs befüllt. Somit kann ich beim öffnen der Seite ein normales a-tag verwenden.
Im Header geht hier der Token nicht da dieser in der data API nicht vorhanden ist und ich kein event habe. Deshalb wird beim click auf das Cloud Icon die settings API aufgerufen und die Seite dann mittels JS geöffnet.
Also, wenn das wirklich notwendig ist dann muss der token in die data api.
BG
from wlanthermo_esp32_software.
Nicht nur der Token, die ganze URL. Und das würde ich in /data gern vermeiden, die gehört da nicht rein.
from wlanthermo_esp32_software.
Wir könnten "Server Sent Event" einführen. Am Backend können wir dann ein Event setzen und das Frontend aktualisiert sich damit.
https://github.com/me-no-dev/ESPAsyncWebServer#setup-event-source-on-the-server
from wlanthermo_esp32_software.
Related Issues (20)
- Temp Max als Kerntemperatur kennzeichnen
- Bluetooth deactivate HOT 1
- Rewrite api's to use POST/PUT/PATCH/DELETE HOT 5
- Schreibfehler im Menupunkt System HOT 2
- Selection of a different WLAN in Menu WLAN HOT 2
- Schreibfehler HOT 1
- Use password field for MQTT password HOT 1
- possibility to connect to hidden wifi HOT 1
- Broken handling of cloud graph when switching between Celsius/Fahrenheit during ongoing measurement HOT 1
- Telegram Chat ID disappears after saving in Push Notifications when ID value is a negative number HOT 1
- /data API should have a settings independent temperature value HOT 1
- Pitmaster `set` temperature does not get updated when switching system unit between C/F
- [Documentation] Compiling Instructions HOT 1
- Set retain flag on MQTT #/status/settings message?
- Revision of mqtt settings in API
- Suggestion: Enable own (local) Cloud Service HOT 1
- Suggestion: Eigene Notizen Seite im Mini Menü
- Bug SSID scan list
- Integration Presets
- Benachrichtungsdienst Pushover kein User Device setzbar
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wlanthermo_esp32_software.