Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug]: Runtime öffnen - URL der page unvollständig/abgeschnitten #502

Open
1 task done
MK-66 opened this issue Dec 5, 2024 · 1 comment
Open
1 task done

[bug]: Runtime öffnen - URL der page unvollständig/abgeschnitten #502

MK-66 opened this issue Dec 5, 2024 · 1 comment
Labels
bug 🐞 Something isn't working

Comments

@MK-66
Copy link

MK-66 commented Dec 5, 2024

No existing issues.

  • There is no existing issue for my problem.

Describe the bug

Mit V2.11.1 lassen sich bei mir die Seiten nicht mehr aus dem Editor heraus über den Button "Runtime in neuem Fenster öffnen" anzeigen.

Die URL wird in der Adresszeile vom neuen Browserfenster nach dem Projektnamen direkt nach dem # Zeichen abgeschnitten, somit erfolgt auch kein Seitenaufruf

Beispiel vollständiger Pfad in der Adresszeile müsste sein:
http://192.168.178.33:8082/vis-2/?TestProject#TestPage

Beim Drücken des Buttons erscheint aber nur folgender Pfad:
http://192.168.178.33:8082/vis-2/?TestProject#

Gibt man die URL in der Browser Adresszeile bei der VIS Runtime als vollständigen Pfad ein, läuft die Runtime auch korrekt.

Bei einem neu angelegten Projekt wird dagegen beim Runtime Button immer nur die standardmäßig vorhandene Seite "default" aufgerufen statt der im Editor geöffneten Seite.

To Reproduce

Siehe Bug Beschreibung.

Expected behavior

Button "Runtime in neuem Fenster öffnen" sollte die URL korrekt in die Adresszeile des Browserfensters übergeben.

Screenshots & Logfiles

Button "Runtime in neuem Fenster öffnen"

Screenshot 2024-12-05 185308

Version 2.11.1 wird übrigens im Editor auch noch nicht korrekt angezeigt,

Browserkonsole beim (fehlerhaften) Aufruf der Seite / Adresszeile

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'toString')
    at Editor.tsx:621:63
    at Array.forEach (<anonymous>)
    at U.findViewWithNearestResolution (Editor.tsx:614:38)
    at U.loadProject (Editor.tsx:708:40)
    at async U.onConnectionReady (Editor.tsx:918:44)

Page or affected widget

No response

Adapter version

2.11.1

js-controller version

7.0.4

Node version

20.18.1

Operating system

Debian 12

Additional context

Darüber hinaus kann bei allen VIS Versionen nach der V2.9.64 auch kein Android shortcut auf dem Homescreen mehr erzeugt werden (add to homescreen), egal mit welchem Browser auf dem Handy.

Hier ist die für den shortcut erzeugte URL immer direkt nach …/vis-2/ abgeschnitten. Somit wird auch keine Seite geladen, es erscheint nur das drehende iobroker Logo.

Dieser Fehler wurde auch schon in issue 102 in ähnlicher Weise beschrieben und von mir am 24.11.2024 bezüglich der Versionen nach V2.9.64 noch etwas ergänzt. #102

@MK-66 MK-66 added the bug 🐞 Something isn't working label Dec 5, 2024
@Bernd9000
Copy link

Dito, das mit der Runtime habe ich auch.
Bei mir erscheint folgender Fehler in Firefox:

Uncaught (in promise) TypeError: e[s].settings.sizey is undefined
findViewWithNearestResolution Editor.tsx:621
findViewWithNearestResolution Editor.tsx:614
loadProject Editor.tsx:708
Editor.tsx:621:33

Adapter version
2.11.1

js-controller version
7.0.4

Node version
20.18.1

Operating system
Windows 11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐞 Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants