From bf49f7d77f051acad35d15abd56d0168c7d28313 Mon Sep 17 00:00:00 2001 From: kovacsv Date: Sat, 4 Jun 2022 09:29:06 +0200 Subject: [PATCH] Add embedded event. --- source/website/embed.js | 5 +++++ website/embed.html | 9 +++++++++ 2 files changed, 14 insertions(+) diff --git a/source/website/embed.js b/source/website/embed.js index 5f7addd..e22f52e 100644 --- a/source/website/embed.js +++ b/source/website/embed.js @@ -6,6 +6,7 @@ import { Viewer } from '../engine/viewer/viewer.js'; import { HashHandler } from './hashhandler.js'; import { ThreeModelLoaderUI } from './threemodelloaderui.js'; import { Direction } from '../engine/geometry/geometry.js'; +import { HandleEvent } from './eventhandler.js'; export class Embed { @@ -91,6 +92,10 @@ export class Embed window.addEventListener ('resize', () => { this.Resize (); }); + + if (window.parent && window.parent.location && window.parent.location !== window.location) { + HandleEvent ('embedded', window.parent.location.href); + } } Resize () diff --git a/website/embed.html b/website/embed.html index 471d188..3d15391 100644 --- a/website/embed.html +++ b/website/embed.html @@ -27,6 +27,15 @@ +