diff --git a/web-demo/iframe-helper.js b/web-demo/iframe-helper.js new file mode 100644 index 0000000..f4b7918 --- /dev/null +++ b/web-demo/iframe-helper.js @@ -0,0 +1,13 @@ +if (window.frameElement) { + const body = document.body; + const observer = new ResizeObserver(() => { + window.parent.postMessage({ + cmd: "resize", + data: { + width: body.scrollWidth, + height: body.scrollHeight, + }, + }); + }); + observer.observe(body); +} diff --git a/web-demo/index.html b/web-demo/index.html index b7a08c7..8c1c34a 100644 --- a/web-demo/index.html +++ b/web-demo/index.html @@ -4,44 +4,31 @@ -