该页面翻译自 Google Chrome Extensions 与 Google Chrome Apps。除非特别说明,该页面的内容遵循 Creative Commons Attribution 3.0 License,代码示例遵循 BSD License。
描述: |
使用 chrome.power API 修改系统的电源管理特性。
|
可用版本: |
从 Chrome 27 开始稳定支持。
|
权限: |
"power"
|
默认情况下,当用户处于不活动状态时操作系统会使屏幕变暗,最后使系统待机。通过电源管理 API,应用或扩展程序可以使系统保持唤醒状态。
使用该 API
时,您可以指定电源管理禁用的程度(Level)。"system"
(系统)级别使系统保持活动状态,但是允许屏幕变暗或关闭。例如,通信应用在屏幕关闭时还可以继续接收消息。"display"
(显示器)级别使屏幕和系统保持活动状态。例如,电子书和演示文稿应用可以在用户阅读时使屏幕和系统保持活动状态。
当用户有不止一个应用或扩展程序活动,并且有各自的电源级别时,优先级最高的级别优先,"display"
(显示器)总是优先于"system"
(系统)。例如,如果应用 A 请求
"system"
(系统)级电源管理,应用 B 请求
"display
(显示器),则会使用
"display
(显示器),直到应用 B 卸载或释放它的请求。如果应用 A
仍处于活动状态,则使用 "system"
(系统)。
"system"
,
or "display"
请求临时禁用电源管理。level
描述了禁用电源管理的程度。 If a request previously made by the same app is still active, it will be replaced by the new request.
释放之前通过 requestKeepAwake() 发出的请求。