Funktionen im HTML5-Editor für Webseiten
Im HTML5-Editor CMS können HTML-Inhalte auf zwei Arten eingebunden werden:
| Gezippte HTML-Dateien (lokal hochgeladen) | |
| Externe Inhalte über URL (direkt in der Playlist eingebunden) |
VERFÜGBARE FUNKTIONEN
Innerhalb dieser Inhalte stehen folgende Funktionen zur Verfügung:
| 1. | Protokollierung in contentLog.csv |
| | HTML-Inhalte können eigene Daten (Strings) in die Datei contentLog.csv schreiben. |
| | |
| | Aufruf: |
| window.parent.writeMDTLog(log); |
| | log: Textinhalt des Log-Eintrags | |
| | Zeitstempel wird automatisch vom System ergänzt |
| | Typisches Einsatzszenario: |
| | Tracking von Benutzerinteraktionen innerhalb der Webseite |
| 2. | Daten von externen Geräten empfangen |
| | HTML-Inhalte können Daten von externen Geräten empfangen, z. B. über Messaging. |
| | |
| | Beispiel: |
| | <script> function receiver(e) { let code = e.data; if (code) { document.getElementById("code").innerText = "Message: " + code; } }window.addEventListener("message", receiver, false); </script> |
| | |
| | Einsatzmöglichkeiten: |
| | Empfang von Steuerbefehlen | |
| | Integration externer Sensoren oder Systeme |
| 3. | Daten an externe Geräte senden |
| | HTML-Inhalte können Daten an externe Geräte senden. |
| | |
| | Aufruf: |
| | window.MDT.sendSerialCommand(command, params); |
| | |
| | Beispiel: |
| | window.MDT.sendSerialCommand("HTML1", ""); |
| | Schaltet den Bildschirm auf HDMI1 |
| | |
| | Einsatzmöglichkeiten: |
| | Steuerung von Displays | |
| | Umschalten von Eingangsquellen | |
| | Kommunikation mit angebundenen Geräten |