跳至主要內容

檢測應用程式是否正在運行 (app.is_running)

聲明

狀態 = app.is_running(應用包標識符)

參數

  • 應用包標識符
    文字型,如需要定位應用的應用包標識符,可於 XXT 應用程式--更多--應用清單 中查看

回傳值

  • 狀態
    布林型,是否正在運行

說明

本函式用於檢查一個應用程式是否正在運行,它不區分前後台
如需判斷應用是否在前台運行,可使用 app.front_bid 取得前台應用 bid 後進行對比,如下

if "com.tencent.mqq" == app.front_bid() then
sys.alert('QQ 正在前台运行')
end

:上述代碼中使用了非本章函式 sys.alert

範例

if app.is_running("com.tencent.mqq") then
sys.alert('QQ 正在运行')
end

:上述代碼中使用了非本章函式 sys.alert