类: BrowserWindowProxy
优质
小牛编辑
132浏览
2023-12-01
类: BrowserWindowProxy
操纵子浏览器窗口
Process: Renderer 此类不从 'electron'
模块导出. 它只能作为Electron API中其他方法的返回值。
使用 window.open
创建一个新窗口时会返回一个 BrowserWindowProxy
对象,并提供一个有限功能的子窗口.
实例方法
BrowserWindowProxy
对象具有以下实例方法:
win.blur()
将焦点从子窗口中移除.
win.close()
不调用卸载事件,便关闭了子窗口。
win.eval(code)
code
String
Eval子窗口中的代码
win.focus()
聚焦子窗口(即窗口置顶)
win.print()
调用子窗口上的打印对话框
win.postMessage(message, targetOrigin)
message
anytargetOrigin
String
调通过指定位置或用*
来代替不明位置,向子窗口发送信息
除了这些方法,子窗口还可以无特性和使用单一方法来实现 window.opener
对象.
实例属性
BrowserWindowProxy
对象具有以下实例属性:
win.closed
在子窗口关闭后设置为 true 的 Boolean
。