nwjs桌面端实现拦截应用退出

646 阅读1分钟
// 应用
'use strict'

const gui = window.require('nw.gui')
const win = gui.Window.get()
// 拦截关闭应用
win.on('close', function (e) {
  window.hideFlag = true
  win.hide()
})

// 完全退出应用
export function quitApp () {
  gui.App.quit()
  win.close(true)
}