根据父级移动/调整子级浏览器视图的大小

时间:2019-07-18 12:47:06

标签: javascript electron

我正在尝试创建电子应用程序,以便在指定位置加载子浏览器窗口。
当父母移动或调整大小时,我希望孩子相对于父母更新其位置和大小。 注意,在MacOS中,这似乎是通过父/子关系自动完成的。

我添加了一些代码来侦听div元素的边界框,但这不是相对于屏幕的实际位置,即它不支持多个坐标空间(监视器)。

是否有将浏览器窗口嵌入另一个窗口或根据应用程序中div的位置对其进行更新?

在下面的图片上,白色矩形是我希望子浏览器窗口覆盖的

enter image description here

1 个答案:

答案 0 :(得分:0)

我觉得很蠢!使用BrowserView代替BrowserWindow并设置视图(https://electronjs.org/docs/api/browser-view