跳至主要內容

檢測應用程式是否正在運行 (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