有没有办法检测到从休眠中唤醒?我正在开发一个扩展程序,该扩展程序在用户打开计算机并登录到系统时显示信息。通过将扩展设置为在系统启动时运行并立即执行代码,我可以轻松地做到这一点。

background.js

function displayInfo(){ /*...*/ }

displayInfo();


但是,某些用户可能不会关闭计算机,而是进入休眠状态以缩短唤醒时间。仍应认为Hibernate用户正在“打开”计算机,但目前我无法检测到它。

反正我能做到吗?

最佳答案

没有“完美/万无一失”的方法,但是有一些想法:


每5分钟左右记录一次系统时间。如果当前时间比预期时间长得多,请假定它已休眠/休眠。

关于javascript - 检测休眠状态的唤醒,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24374628/

10-12 13:56