.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 選填 |
數字 | 按下按鍵代碼時使用的 meta 狀態。 |
flags 選填 |
數字 | 按鍵的旗標。 |
callback 選填 |
函式 | 選填的回呼函式,會在命令完成時呼叫。 |