0
當主機系統進入睡眠/掛起狀態時,Adobe AIR應用程序是否可以檢測到?AIR中是否存在系統暫停事件?
當主機系統進入睡眠/掛起狀態時,Adobe AIR應用程序是否可以檢測到?AIR中是否存在系統暫停事件?
查看flash.desktop.NativeApplication類中的userIdle事件。
也可以防止系統成爲通過設置systemIdleMode物業閒置:
//Prevent
NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE;
//Allow
NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.NORMAL;
如果沒有這些選項滿足您的需求,您可以隨時使用NativeProcess到主機操作系統上的處理過程。
NativeApplication具有timeSinceLastUserInput屬性,可用於計算系統何時掛起。即如果你得到一個userIdle事件,並且timeSinceLastUserInput大於idleThreshold,那麼你可以推斷出系統剛剛從掛起中醒來。 – Tamlyn 2011-08-08 10:42:48