- changed status to open
RemoteInterface showPositionByExtent
Wir würden gerne auf unserer Website, auf der wir das masterportal verwenden https://viz.berlin.de/wasserstrassen/ das Remote Interface dafür benutzen, um auf spezielle Positionen zu zentrieren.
Wir gehen dafür wie in der Anleitung beschrieben vor
const myIframe = document.getElementById("my-iframe").contentWindow;
iframe.postMessage({"showPositionByExtent": [xMin, yMin, xMax, yMax]}, domain);
in unserem Falle dann
const myIframe = document.getElementById("masterportal").contentWindow;
myIframe.postMessage({"showPositionByExtent": [350000, 5780000, 440000, 5850000]}, "https://viz.berlin.de");
Leider passiert gar nichts. Es gibt aber auch keine Fehler, das myIframe Object sieht normal aus.
Können Sie uns weiterhelfen?
Hinweis: Wir verwenden den stable branch (2.6.3) (ist bei der Issue-Eingabe unten nicht in der Auswahl der Version vorhanden).
Comments (5)
-
-
-
assigned issue to
-
assigned issue to
-
Die html mit dem iframe muss über den localhost, wir haben in der Dokumentation ein Tutorial eingefügt. Vielleicht hilft das weiter: https://bitbucket.org/geowerkstatt-hamburg/masterportal/src/dev/doc/remoteInterface/remoteInterface.md#markdown-header-tutorial-integration-of-the-master-portal-into-an-iframe
-
Wir hatten einen Fehler in der Konfiguration, wir konnten das Problem lösen und die Steuerung funktioniert jetzt.
Das Ticket kann geschloßen werden. Wir haben leider keinen Zugriff auf das Ticket mehr um das selber zu übernehmen.
-
- changed status to resolved
Wurde durch Anpassung der Konfiguration behoben
- Log in to comment