例如:
const powerSaveBlocker = require('electron').powerSaveBlocker;
var id = powerSaveBlocker.start('prevent-display-sleep');
console.log(powerSaveBlocker.isStarted(id));
powerSaveBlocker.stop(id);
方法
powerSaveBlocker.start(type)
type
String - 强行保存阻塞类型.prevent-app-suspension
- 阻止应用挂起. 保持系统活跃,但是允许屏幕不亮. 用例: 下载文件或者播放音频.prevent-display-sleep
- 阻止应用进入休眠. 保持系统和屏幕活跃,屏幕一直亮. 用例: 播放音频.
powerSaveBlocker.stop(id)
id
Integer - 通过 powerSaveBlocker.start
返回的保持活跃的 blocker id.
powerSaveBlocker.isStarted(id)
id
Integer - 通过 powerSaveBlocker.start
返回的保持活跃的 blocker id.
请发表评论