我正在尝试创建电子应用程序,以便在指定位置加载子浏览器窗口。
当父母移动或调整大小时,我希望孩子相对于父母更新其位置和大小。
注意,在MacOS中,这似乎是通过父/子关系自动完成的。
我添加了一些代码来侦听div元素的边界框,但这不是相对于屏幕的实际位置,即它不支持多个坐标空间(监视器)。
是否有将浏览器窗口嵌入另一个窗口或根据应用程序中div的位置对其进行更新?
在下面的图片上,白色矩形是我希望子浏览器窗口覆盖的
答案 0 :(得分:0)
我觉得很蠢!使用BrowserView代替BrowserWindow并设置视图(https://electronjs.org/docs/api/browser-view)