在 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
可选
数字

按键的标志。

回调
可选
函数

命令完成时要调用的可选回调函数。

另请参阅