зеркало из https://github.com/electron/electron.git
powerMonitor to zh-CN
This commit is contained in:
Родитель
e267a0dd41
Коммит
50fbd5266a
|
@ -1,12 +1,19 @@
|
||||||
# powerMonitor
|
# powerMonitor
|
||||||
|
|
||||||
`power-monitor`模块是用来监听能源区改变的.只能在主进程中使用.在 `app` 模块的 `ready` 事件触发之后就不能使用这个模块了.
|
> 监视电源状态更改。
|
||||||
|
|
||||||
|
进程: [Main](../glossary.md#main-process)
|
||||||
|
|
||||||
|
在 `app` 模块的 `ready` 事件触发之后就不能使用这个模块了。
|
||||||
|
|
||||||
例如:
|
例如:
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
app.on('ready', function () {
|
const electron = require('electron')
|
||||||
require('electron').powerMonitor.on('suspend', function () {
|
const {app} = electron
|
||||||
|
|
||||||
|
app.on('ready', () => {
|
||||||
|
electron.powerMonitor.on('suspend', () => {
|
||||||
console.log('The system is going to sleep')
|
console.log('The system is going to sleep')
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
@ -14,23 +21,20 @@ app.on('ready', function () {
|
||||||
|
|
||||||
## 事件
|
## 事件
|
||||||
|
|
||||||
`power-monitor` 模块可以触发下列事件:
|
`powerMonitor` 模块可以触发下列事件:
|
||||||
|
|
||||||
### Event: 'suspend'
|
### Event: 'suspend'
|
||||||
|
|
||||||
在系统挂起的时候触发.
|
在系统挂起的时候触发。
|
||||||
|
|
||||||
### Event: 'resume'
|
### Event: 'resume'
|
||||||
|
|
||||||
在系统恢复继续工作的时候触发.
|
在系统恢复继续工作的时候触发。
|
||||||
Emitted when system is resuming.
|
|
||||||
|
|
||||||
### Event: 'on-ac'
|
### Event: 'on-ac'
|
||||||
|
|
||||||
在系统使用交流电的时候触发.
|
在系统使用交流电的时候触发。
|
||||||
Emitted when the system changes to AC power.
|
|
||||||
|
|
||||||
### Event: 'on-battery'
|
### Event: 'on-battery'
|
||||||
|
|
||||||
在系统使用电池电源的时候触发.
|
在系统使用电池电源的时候触发。
|
||||||
Emitted when system changes to battery power.
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче