描述:
获取当前运行的app包名。
对应JS API:
Device.getForegroundApp()
是否支持多设备:
不支持
请求方式:
GET
http://IP:8090/TotalControl/v1/devices/:device/apps
参数:
| 参数名 | 类型 | 必选 | 描述 |
|---|---|---|---|
| token | string | Y | Total Control TOKEN |
| :device | string | Y | 主控设备对象值 id |
| q | string | Y | 等于foreground_app表示操作类型 |
请求示例:
http://localhost:8090/TotalControl/v1/devices/device@1116106541/apps?token=270eq7lXQK8bXYsJ&q=foreground_app
返回示例:
{
"status": true,
"value":"com.sigma_rt.totalcontrol"
}
返回字段说明:
| 字段 | 类型 | 描述 |
|---|---|---|
| status | boolean | true:成功; false:失败 |
| value | string | 当前运行的app包名 |
本文介绍了一种通过Device.getForegroundApp() JSAPI获取当前运行的app包名的方法。此API不支持多设备,请求方式为GET,需提供token、主控设备对象值id和操作类型参数。

被折叠的 条评论
为什么被折叠?



