fix: failed to input on android device

This commit is contained in:
xucong053
2022-09-30 12:00:44 +08:00
parent 73e974968b
commit bd1ef254fa
4 changed files with 18 additions and 41 deletions

View File

@@ -676,6 +676,14 @@ func (ud *uiaDriver) SendKeys(text string, options ...DataOption) (err error) {
return
}
func (ud *uiaDriver) Input(text string, options ...DataOption) (err error) {
element, err := ud.FindElement(BySelector{ClassName: ElementType{EditText: true}})
if err != nil {
return err
}
return element.SendKeys(text)
}
func (ud *uiaDriver) KeyboardDismiss(keyNames ...string) (err error) {
// TODO
return errDriverNotImplemented