【发布时间】:2018-07-16 05:05:14
【问题描述】:
我在屏幕外有 TextInput,样式为 {position: 'absolute', right: -99}, 当我调用 action typeText() 时,我收到此错误
“错误:错误:由于约束失败而无法执行操作。 操作异常:{ “动作名称”:“点击”, “元素描述”:“”, “失败的约束”:“可交互的”, "所有约束" : "(!(isSystemAlertViewShown) && ((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) || kindOfClass('UIView')) && (启用 && !(((kindOfClass('UIView') || respondsToSelector (accessibilityContainer)) && 祖先ThatMatches(!(启用))))) && 可交互的)", “恢复建议”:“调整元素属性,使其匹配失败的约束。” }
[ { "Description" : "由于约束失败,无法执行操作。", “错误域”:“com.google.earlgrey.ElementInteractionErrorDomain”, “错误代码”:“1”, “文件名”:“GREYBaseAction.m”, “函数名称”:“-[GREYBaseAction 满足约束条件:错误:]”, “线”:“66” } ] " 我如何在屏幕外使用 React Native TextInput 执行动作 typeText()
【问题讨论】:
-
排毒:5.8.1 - 节点:8.4.0 - RN:0.47.2 - ios:10.3.1 - Xcode:9.2
标签: detox