检测从休眠状态唤醒

时间:2014-06-23 20:18:10

标签: javascript google-chrome-extension

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

background.js

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

displayInfo();

然而,有些用户可能无法关闭他们的计算机,相反,他们会休眠以获得更快的唤醒时间。 Hibernate应该仍然被认为用户正在打开"电脑,但目前我无法检测到它。

无论如何我能做到吗?

1 个答案:

答案 0 :(得分:1)

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

  • 每5分钟左右记录一次系统时间。如果当前时间远远大于预期时间,则假设它睡眠/休眠。