发送 Tab 键事件?

Sending tab key event?

是否可以使用 calabash 发送 Tab 键?我在 Android.

上的浏览​​器视图中 selecting 元素有困难

我试过以下方法:

enter_text("WebView css:'#Email'", "email@email.com")
enter_text("android.widget.EditText id:'#Email'", "email@email.com")

但他们似乎并没有被葫芦看到select。我现在想知道如果我发送一定数量的 Tab 键,我也应该在我想要的字段中结束。我如何发送 Tab 键按下?

此外,是否可以在不指定元素 ID 的情况下将文本发送到具有活动焦点的元素?

提前致谢

"Is it possible to send a tab key press with calabash?"

是的,是的。

press_user_action_button('next')

如果您使用的是 Cordova,则应将 Webview 更改为 cordovaWebView 或 SystemWebView。

enter_text("SystemWebView css:'#Email'", "email@email.com")

"Additionally, is it possible to send text to an element that has the active focus, without specifying an id of the element?"

是的,是的。

keyboard_enter_text("text")