账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    electron 中使用 BrowserWindow.on('close') 无法阻止窗口关闭
    46
    0

    我是在 vue 组件的 created 钩子里加载这个监听的:

    ($electron 指向 require('electron'), 是 vue-electron 包的功能)

    created () {
        this.$electron.remote.getCurrentWindow.on('close', (e) => {
            e.preventDefault()
        }
    }

    按照官方文档,e.preventDefault() 将阻止窗口关闭,但窗口还是关了。

    没有找到原因,可能原因是什么?


    项目采用 electron-vue 模版搭建,运行在开发模式

    • electron: 1.8.7
    • vue: 2.5.13
    • vue-router: 3.0.1
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部