Zefau / ioBroker.jarvis

jarvis - just another remarkable vis
https://forum.iobroker.net/topic/49776
Other
148 stars 38 forks source link

Links in der App öffnen #2215

Open Zefau opened 1 year ago

Zefau commented 1 year ago

Hintergrund: ich hab ein paar VIS als iFrames in JARVIS drin, bspw. mit nem Grundriss, und wenn ich auf ein Zimmer klicke wird eine URL von JARVIS angesprungen. Im Fully gibt es die Möglichkeit URLs in Fully selber zu behandeln, sodass Fully die URL im gleichen Fenster öffnet. Sowas bräuchte zumindest ich auch in der App, ansonsten funktioniert mein Navigationskonzept tlw. nicht mehr. Solange JARVIS nicht auch VIS komplett beinhaltet wäre ein solche Feature vermutlich auch für andere interessant. Zumindest ich kann ansonsten nicht vollständig wechseln, was ich aber natürlich lieben gerne würde 🙃

Originally posted by @RkcCorian in https://github.com/Zefau/ioBroker.jarvis/issues/138#issuecomment-1410626409

Zefau commented 1 year ago

@RkcCorian Kannst du den Link in vis konfigurieren? Wenn du das attribute target="_self" setzt, sollte es passen?

mcuiobroker commented 1 year ago

Wie kann man das im HomeKitTile machen? Oder im Widget-Link?

Zefau commented 1 year ago

RkcCorian hatte ein Beispiel mit der vis angeführt, wo er Links hinterlegt hat.

Was meinst du mit HomeKitTile in diesem Zusammenhang?

mcuiobroker commented 1 year ago

Ich kam nur drauf, dass er ja mit den Links innerhalb von jarvis springt. Nun kann man es ja im HKT ja angeben, aber nicht im Widget selber. Dort wäre dann die Frage wie geht es? image Oder kann man dort auch eine Auswahl von Öffne Seite / Registerkarte hinterlegen? image Wenn ja, dann sollte im Frontend ein Extra-Button im Widget-Titel erscheinen?

Zefau commented 1 year ago

Im Widget ist der Link extern, entspricht also "Öffne externe Website" des HKT

RkcCorian commented 1 year ago

@Zefau: Moin! Hab mit v3.1.3-beta.29 getestet, hat sich aber noch nicht geändert, richtig?!

Zefau commented 1 year ago

Ne, noch nicht

RkcCorian commented 1 year ago

Das fehlt mir noch, dann könnte ich vermutlich direkt am Handy auf die App umsteigen :-)

RkcCorian commented 1 year ago

@Zefau : In Fully öffnet er mir die Links bspw. aus dem VIS (als iFrame in Jarvis integriert) innerhalb Fully. Es gibt aber die Möglichkeit Ausnahmen zu definieren. Nur als Anregung, für User, welche ggf. Links auch außerhalb der Jarvis App benötigen (ich selber nicht). edited_20230226_081917.jpg

Zefau commented 1 year ago

Das ist nur, wenn ihr Links zu jarvis von vis aus (aus dem iFrame heraus) klickt, richtig? Links von jarvis zu jarvis sind nicht betroffen?

Könnt ihr in der vis target="_self" festlegen?

RkcCorian commented 1 year ago

@Zefau : Zu Deiner ersten Frage, ja genau. Zu Deiner zweiten Frage... nein, geht nicht. Hab target="_parent" drin. Hintergrund: Ich habe in SweetHome3D einen Grundriss der Wohnung erstellt. Wenn ich auf einen der Räume klicke navigiere ich zu dem "Raumbezogenen" Tab von Jarvis. Wenn ich _self eintrage würde der Link innerhalb VIS, d.h. innerhalb des iFrames geöffnet (dann habe ich Jarvis in iFrame in Jarvis :-)). Ich will aber außerhalb des iFrame zum passenden Jarvis-Tab springen, daher muss ich _parent nehmen.

RkcCorian commented 1 year ago

@Zefau : Moin Zefau! Hast Du schon eine Idee, wann Du zu diesem Feature in der App kommst? Ist der letzte Grund, warum ich es noch nicht in der Family ausgerollt habe :-)

Zefau commented 1 year ago

Habe die Apps auf v3.2 geschoben, da auf v3.1 viele Bugs offen sind. Also wird ne Weile dauern.

RkcCorian commented 1 year ago

Ok, danke dann weiß ich Bescheid 👍

Zefau commented 5 months ago

@RkcCorian

Hintergrund: ich hab ein paar VIS als iFrames in JARVIS drin, bspw. mit nem Grundriss, und wenn ich auf ein Zimmer klicke wird eine URL von JARVIS angesprungen

Wie hast du das umgesetzt? Würde das jetzt in der App öffnen, um das Issue hier endlich zu beheben, aber bräuchte dafür grob, wie du es realisiert hast.

Ist das ein Link via HTML-Tag <a href=" ... ">? Oder ein onClick?

RkcCorian commented 5 months ago

@Zefau : Moin Zefau! Ich habe in VIS folgendes eingestellt... image

Das klappt auch mit dem Edge-Browser, sowie mit dem Fully-Browser :-)

Viele Grüße!

Zefau commented 4 months ago

Die Version v3.2.0-beta.16 sollte den Fehler beheben - bitte einmal prüfen. Sofern es behoben ist, gerne das Issue schließen.


The version v3.2.0-beta.16 should fix the bug - please verify. If the bug has been solved, you may close the issue.

Zefau commented 2 months ago

@RkcCorian