NEWS
VIS2: Javascript einfügen aus einer Datei
-
Hallo,
wollte mal den Umstieg von V1 auf V2 machen.
Layout usw. klappte weitestgehend, musste ein paar Icons verschieben.Aber mit den Skripten hab ich noch Probleme. Habe insgesamt 4 Seiten wo jeweils nur ein HTML widget ist. Am Anfang dieses HTML-Widgets habe ich sowas hier stehen: "<head>
<script language="javascript" type="text/javascript" src="js/01_Home.js" defer></script>
</head>".Natürlich habe ich das entsprechende Skript in den js Ordner bei Vis2 verschoben, aber im Browser wird mir in der Konsole angezeigt, dass Funktion xyz (=also alle Funktionen) nicht definiert sind.
Ist bei Vis2 irgendeine große Änderung eingeflossen was Skripe anbetrifft?
Danke und LG
-
Hallo,
wollte mal den Umstieg von V1 auf V2 machen.
Layout usw. klappte weitestgehend, musste ein paar Icons verschieben.Aber mit den Skripten hab ich noch Probleme. Habe insgesamt 4 Seiten wo jeweils nur ein HTML widget ist. Am Anfang dieses HTML-Widgets habe ich sowas hier stehen: "<head>
<script language="javascript" type="text/javascript" src="js/01_Home.js" defer></script>
</head>".Natürlich habe ich das entsprechende Skript in den js Ordner bei Vis2 verschoben, aber im Browser wird mir in der Konsole angezeigt, dass Funktion xyz (=also alle Funktionen) nicht definiert sind.
Ist bei Vis2 irgendeine große Änderung eingeflossen was Skripe anbetrifft?
Danke und LG
Hatte nun die ganzen Scripte direkt in mein HMTL eingefügt. Zumindest bekomme ich nun ein paar Fehlermeldungen.
Im Grunde hatte ich von JS-Controller 4 auf 5 sowie von VIS1 auf VIS2 geupdatet.Was hat sich denn geändert, weshalb das mit VIS2 nicht geht, was mit VIS1 ging? Was muss ich anpassen?
web.0 2024-04-28 07:33:41.935 error Invalid pattern on subscribe: The pattern "vis.setValue(Kuche_Hauptlicht_dimmen,0)" is not a valid ID pattern web.0 2024-04-28 07:33:41.935 error Invalid pattern on subscribe: The pattern "document.getElementById("Kuche_Steckdosen").style.backgroundColor = "#dd5800"" is not a valid ID pattern web.0 2024-04-28 07:33:41.934 error Invalid pattern on subscribe: The pattern "document.getElementById("Kuche_Steckdosen").style.backgroundColor = "#04AA6D"" is not a valid ID pattern web.0 2024-04-28 07:33:41.934 error Invalid pattern on subscribe: The pattern "this.servConn._socket.emit('getStates', Kuche_Steckdosen_objID, (error, states) => { this.servConn._socket.emit('setState', Kuche_Steckdosen_objID, !states[Kuche_Steckdosen_objID].val)" is not a valid ID pattern web.0 2024-04-28 07:33:41.934 error Invalid pattern on subscribe: The pattern "document.getElementById("Spuhlmaschine").style.backgroundColor = "#dd5800"" is not a valid ID pattern web.0 2024-04-28 07:33:41.933 error Invalid pattern on subscribe: The pattern "document.getElementById("Spuhlmaschine").style.backgroundColor = "#04AA6D"" is not a valid ID pattern web.0 2024-04-28 07:33:41.933 error Invalid pattern on subscribe: The pattern "this.servConn._socket.emit('getStates', Kuche_Spuhlmaschine_objID, (error, states) => { this.servConn._socket.emit('setState', Kuche_Spuhlmaschine_objID, !states[Kuche_Spuhlmaschine_objID].val)" is not a valid ID pattern web.0 2024-04-28 07:33:41.933 error Invalid pattern on subscribe: The pattern "document.getElementById("Herd_und_Backofen").style.backgroundColor = "#dd5800"" is not a valid ID pattern web.0 2024-04-28 07:33:41.932 error Invalid pattern on subscribe: The pattern "document.getElementById("Herd_und_Backofen").style.backgroundColor = "#04AA6D"" is not a valid ID pattern web.0 2024-04-28 07:33:41.932 error Invalid pattern on subscribe: The pattern "this.servConn._socket.emit('getStates', Kuche_Herd_objID, (error, states) => { this.servConn._socket.emit('setState', Kuche_Herd_objID, !states[Kuche_Herd_objID].val)" is not a valid ID pattern web.0 2024-04-28 07:33:41.932 error Invalid pattern on subscribe: The pattern "document.getElementById("Kuche_Tischlicht_100").className += "--primary:active"" is not a valid ID patternHoffe zumindest dass nach der Fehlerbehebung VIS2 nicht mehr so extrem langsam ist :(