【发布时间】:2015-01-12 20:10:02
【问题描述】:
我正在使用 Java 语言的 Appium 实现移动原生应用程序的自动化。我想点击硬件菜单按钮
我正在使用以下代码
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("mobile: keyevent", 82);
它给了我以下错误信息
An unknown server-side error occurred while processing the command. (WARNING: The server did not provide any stacktrace information)(..)
如果我在代码中做错了什么,请告诉我。
【问题讨论】:
-
driver.execute_script("mobile: keyevent", {"keycode": 82})
-
如果上面的方法不起作用试试这个:- HashMap swipeObject = new HashMap(); swipeObject.put("keycode", 82); ((JavascriptExecutor) driver).executeScript("mobile: keyevent", swipeObject);
-
或在这里与专家交流:- gitter.im/appium/appium