das*_*dsa 3 javascript google-chrome-extension
我想在用户不使用chrome时(例如5分钟后)激活一个方法,并在用户激活时触发另一个方法.这该怎么做?
Chrome有一个专用的API chrome.idle来检测空闲状态.
chrome.idle.queryState(
5 * 60, // seconds
function(state) {
if (state === "active") {
// Computer not locked, user active in the last 5 minutes
} else {
// Computer is locked, or the user was inactive for 5 minutes
}
}
);
Run Code Online (Sandbox Code Playgroud)
它还提供了一个事件,chrome.idle.onStateChanged以便在状态发生变化时通知您.如果您想知道用户在浏览器窗口中是否处于非活动状态,您可以看到帖子 - 有没有办法检测浏览器窗口当前是否处于活动状态?
| 归档时间: |
|
| 查看次数: |
1440 次 |
| 最近记录: |