0

我在接触元素时遇到了问题。

当出现弹出窗口并且当我按下其中一个按钮时没有任何反应时,会出现此问题。

  • 查询识别元素。
  • 此问题仅发生在物理设备上(从未在 Genymotion 上看到该问题)。
  • 它并不总是发生。
  • 在玩耍(查询、触摸等)之后,它工作正常,但如果我重新打开应用程序,它会再次发生。
  • 尝试通过 '* text' 或 '* id' 触摸它并得到相同的结果。
  • 将设备配置为显示触摸,并且在按下时显示错误的位置。

这是 Calabash 的一个已知问题吗?

你的意见?

4

1 回答 1

1

对我来说,这听起来像是 Android 的一个已知问题,在 Calabash-Android 中使用浮动对话框和键盘时会出现此问题(这就是为什么使用 Genymotion 时可能不会出现该问题的原因)。我们在 Calabash-Android wiki中更详细地描述了解决方法。发生的情况是,当显示/隐藏键盘并在视觉上向上和向下推动对话时,浮动对话的视图坐标不会更新。

于 2015-05-05T09:05:51.710 回答