Script 1.8.1

isAppForeground

原型:

isAppForeground(packageName)

是否支持多设备:

不支持

描述:

判断指定应用程序是否正在前台运行。

参数:

packageName:字符串,App 包名称

返回值:

整型:如果在前台运行,返回 0,否则返回非 0,此时可通过 lastError() 函数获取具体的错误信息。

示例:
var device = Device.getMain();
var ret =device.isAppForeground("com.tencent.qqmusic");
if (ret != 0) {
    print(lastError());
} else {
    print("The specified software is running in the foreground");
}
运行结果:
指定app正在前台运行则输出以下内容,否则输出错误信息
The specified software is running in the foreground