没有合适的资源?快使用搜索试试~ 我知道了~
tal-tech#electron-playground#主窗口隐藏和恢复1
需积分: 0 1 下载量 150 浏览量
2022-07-25
14:27:00
上传
评论
收藏 3KB MD 举报
温馨提示
试读
1.1. 主窗口 1.1.1. 为什么需要 主窗口 1.1.2. 恢复主窗口显示 1.1.3. 强制关闭主窗口 1.2. 存在的问题 1.2.1. 因为阻止了c
资源推荐
资源详情
资源评论
## 1. 主窗口隐藏和恢复
### 1.1. 主窗口
#### 1.1.1. 为什么需要 __主窗口__?
一个应用存在着许多的窗口,需要一个窗口作为 __主窗口__,如果该窗口关闭,则意味着整个应用被关闭。
场景:在应用只有一个页面的时,用户点击关闭按钮,不想让整个应用关闭,而是隐藏;
例如:其他的app,像微信,QQ等桌面端。
主进程代码示例,完整代码在本应用的`app/browser-window/index.ts`处
```javascript
let mainWindowId: number
const browserWindow = new BrowserWindow()
// 记录下主窗口id
if (!mainWindowId) {
mainWindowId = browserWindow.id
}
browserWindow.on('close', event => {
// 如果关闭的是主窗口,阻止
if (browserWindow.id === mainWindowId) {
event.preventDefault()
browserWindow.hide()
}
})
```
#### 1.1.2. 恢复主窗口显示
```javascript
const mainWindow
点击阅读更多
资源评论
Friday永不为奴
- 粉丝: 15
- 资源: 317
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功