繁体   English   中英

Appium-React-Native-屏幕上未显示的元素仍显示在元素树中

[英]Appium - React-Native - Elements that are not on the screen are still shown in the element tree

此问题仅出现在iOS上。

该应用程序使用react-native 0.57.7构建,并且在Appium Inspector的元素树中的iOS构建中,有些元素未在屏幕上显示。

例如,我们有一个产品列表,但屏幕上只显示了少数产品,但是产品列表中有180个项目,而在Appium Inspector中,所有180个项目都被显示。

我试过使用react-native的accessibilityElementsHidden={false}属性,但是它不起作用,无论如何都显示了所有元素。

为了在Appium Inspector中仅显示屏幕上显示的元素,我们该怎么办?

在这种情况下,Appium Studio可能是更好的选择。 它们具有对象识别属性,例如“ onScreen”(是否在屏幕上),“ top”(是否在最顶层)。 并且属性“ top”仅显示可见元素。 它们具有诸如Appium Inspector之类的内置对象监视功能。 查看他们的文档以获取更多信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM