.pressKeyCode() 建议编辑
在 Android 设备上按下特定键。
参见 官方 Android 开发者文档,以获取可用的 Android 键代码值的参考。
用法
.appium.pressKeyCode(keycode, [callback])
.appium.pressKeyCode(keycode, metastate, flags, [callback])
示例
module.exports = {
'press e with caps lock on (keycode 33 and metastate 1048576)': function (app) {
app
.appium.pressKeyCode(33, 1048576);
},
'press g (keycode 35) with ES6 async/await': async function (app) {
await app.appium.pressKeyCode(35);
}
};
参数
名称 | 类型 | 描述 |
---|---|---|
keycode |
数字 | 要在设备上按下的键代码。 |
metastate 可选 |
数字 | 要按下键代码的元状态。 |
flags 可选 |
数字 | 按键的标志。 |
回调 可选 |
函数 | 命令完成时要调用的可选回调函数。 |