开发者文档
idle

权限

	需要在 manifest 文件里申请权限才可以使用,权限名为 idle

方法

queryState

sogouExplorer.idle.queryState(integer detectionIntervalInSeconds, function callback)

  获取机器的状态。"locked"表示锁屏,"idle"表示一段时间没有用户输入,正常为"active"。

参数
detectionIntervalInSeconds( integer )
  如果机器没有接收到用户输入,并且超过了给定的秒数,就定义为"idle"。
callback( function )
  callback。 "active", "idle", "locked"

setDetectionInterval

sogouExplorer.idle.setDetectionInterval(integer intervalInSeconds)

 设置检测机器状态的时间间隔,默认为60秒。

参数
detectionIntervalInSeconds( integer )

事件

onStateChanged

  机器状态改变的时候触发。
 sogouExplorer.idle.onStateChanged.addListener(function callback)
    function(enum of "active", "idle" or "locked")