window.open 函数
该代理具有有限的标准功能,与传统网页兼容。要完全控制新窗口,你应该直接创建一个BrowserWindow
。
默认情况下, 新创建的 BrowserWindow
将继承父窗口的选项。若要重写继承的选项, 可以在 features
字符串中设置它们。
frameName
String(可选)features
String(可选)
ReturnsBrowserWindowProxy
- 创建一个新窗口,并返回一个BrowserWindowProxy
类的实例。
例如:
注意:
- 如果在父窗口中禁用了 Node integration, 则在打开的
window
中将始终被禁用。 - 父窗口禁用 Javascript,打开的
window
中将被始终禁用 features
中给定的非标准特性 (不由 Chromium 或 Electron 处理) 将被传递到additionalFeatures
参数中的任何已注册webContent
的 事件处理程序。
message
String
原生 window.open ()
允许同步打开窗口, 因此可以方便的选择是对话框还是首选项窗口。
该选项也可以设置在<webview>
标签上: