簡體   English   中英

如何檢測Chrome中的用戶不活動?

[英]How to detect user inactivity in chrome?

我想在用戶不使用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
    }
  }
);

它還提供了一個事件chrome.idle.onStateChanged ,用於在狀態更改時通知您。 如果您想知道用戶在瀏覽器窗口中是否處於非活動狀態,您可以看到帖子 - 有沒有辦法檢測瀏覽器窗口當前是否處於活動狀態?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM