快捷操作
执行系统级别的快捷操作,如返回主屏幕、打开应用切换器、控制音量和亮度等。
接口说明
接口类型
sendAction参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
deviceId | string | ✅ | 设备 ID |
action | string | ✅ | 操作类型(见下方支持的操作列表) |
返回值
javascript
true // 操作成功返回 true支持的操作
| 操作值 | 分类 | 说明 |
|---|---|---|
home | 导航操作 | 返回主屏幕(Home 键) |
switcher | 导航操作 | 打开应用切换器(多任务界面) |
spotlight_search | 导航操作 | 打开 Spotlight 搜索 |
screen_keyboard | 输入相关 | 显示/隐藏屏幕键盘 |
inputmethod_switch | 输入相关 | 切换输入法 |
volume_mute | 音量控制 | 静音/取消静音 |
volume_increment | 音量控制 | 增加音量 |
volume_decrement | 音量控制 | 减少音量 |
brightness_increment | 亮度控制 | 增加屏幕亮度 |
brightness_decrement | 亮度控制 | 减少屏幕亮度 |
使用示例
返回主屏幕并打开应用切换器
javascript
// 返回主屏幕
await apiInvoke('sendAction', {
deviceId: 'P72578581E07',
action: 'home'
});
// 等待 1 秒
await new Promise(resolve => setTimeout(resolve, 1000));
// 打开应用切换器
await apiInvoke('sendAction', {
deviceId: 'P72578581E07',
action: 'switcher'
});