Androidデバイスで特定のキーを長押しします。

使用可能なAndroidキーコード値については、公式Android開発者ドキュメントを参照してください。

使用方法

                    .appium.longPressKeyCode(keycode, [callback])
                
                    .appium.longPressKeyCode(keycode, metastate, flags, [callback])
                

module.exports = {
  'long press e with caps lock on (keycode 33 and metastate 1048576)': function (app) {
    app
      .appium.longPressKeyCode(33, 1048576);
  },

  'long press g (keycode 35) with ES6 async/await': async function (app) {
    await app.appium.longPressKeyCode(35);
  }
};

パラメータ

名前 説明
keycode 数値

デバイスで押すキーコード。

metastate
オプション
数値

keycodeと共に押すメタ状態。

flags
オプション
数値

キー押しのフラグ。

callback
オプション
関数

コマンドが完了したときに呼び出されるオプションのコールバック関数。

参照