首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Calabash iOS和Android在WebView中接触了错误的输入元素

Calabash iOS和Android在WebView中接触了错误的输入元素
EN

Stack Overflow用户
提问于 2016-03-15 14:34:03
回答 1查看 224关注 0票数 2

当尝试使用Calabash查询和元素时,查询会正确地返回元素,但是当尝试接触它时,它就不起作用了!它会接触到元素下面的按钮。

在我们的例子中,我们有一个登录屏幕,页面上的每个元素都有一个唯一的ID,当我们执行query "webView css:'input#USER_NAME'"时,我们正确地获得了元素,但当我们使用touch "webView css:'input#USER_NAME'"时,它就不起作用了,它会无缘无故地尝试触摸登录按钮!!

该问题发生在iOS和安卓物理设备模拟器上,calabash-android版本为0.6.0,calabash-ios版本为0.16.4

通过进一步的研究,我发现x和y属性是不正确的,calabash为我们的元素计算了错误的X和Y属性,并返回错误的值

如何让calabash获得正确的x和y?

EN

Stack Overflow用户

发布于 2016-03-15 20:58:36

正如托比亚斯建议的那样,你应该更新到最新的iOS和安卓版本:

  • 0.7.0 Calabash安卓
  • 0.18.2 Calabash iOS
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36004205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档