跳转至

WindowOpenHandlerResponse 对象

  • action string - 可以是 allow 或 deny。控制是否应创建新窗口。
  • overrideBrowserWindowOptions BrowserWindowConstructorOptions(可选)- 允许自定义所创建的窗口。
  • outlivesOpener boolean(可选)- 默认情况下,当打开者(opener)被关闭时,子窗口也会被关闭。可以通过指定 outlivesOpener: true 来改变这一行为,在这种情况下,当打开者被关闭时,所打开的窗口不会被关闭。
  • createWindow(options: BrowserWindowConstructorOptions)=> WebContents(可选)- 如果指定,将调用它而不是 new BrowserWindow 来创建新的子窗口,并且不会触发 did-create-window 事件。构造的子窗口应使用传入的 options 对象。例如,这可以用于让新窗口以 BrowserView 的形式打开,而不是在单独的窗口中打开。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 el/electron