获取设备列表
获取所有的设备列表及其详细信息。
接口说明
接口类型
getDevices返回值
返回一个对象,键为设备 ID,值为设备详细信息:
javascript
{
"P72578581E07": {
"info": {
"deviceId": 'P72578581E07',
"deviceName": "设备名称",
"deviceIdentifier": "设备标识符",
"deviceChip": "USB芯片ID",
"screenWidth": 750,
"screenHeight": 1334,
"orientation": 0,
"screenScale": 2,
"deviceVersion": "iOS版本",
"deviceRounded": false
},
"plugged": true // USB 是否已插入,
"online": true // 在线
},
//...
}返回字段说明
info 对象字段
| 字段名 | 类型 | 说明 | 示例值 |
|---|---|---|---|
deviceName | string | 设备名称(可自定义) | "我的 iPhone" |
deviceIdentifier | string | 设备唯一标识符 | "P72578581E07" |
deviceChip | string | USB 芯片 ID | XXXXXXXXXXX |
screenWidth | number | 屏幕宽度(像素) | 1179 |
screenHeight | number | 屏幕高度(像素) | 2556 |
orientation | number | 屏幕方向 | 1 (竖屏) / 2 (横屏) |
screenScale | number | 屏幕缩放比例 | 3.0 |
deviceVersion | string | iOS 系统版本 | "17.0" |
deviceRounded | boolean | 是否圆角屏幕 | true / false |