我正在使用React Native的FlatList组件。当用户在Android上使用TalkBack滚动浏览FlatList时,它不会显示“向...显示项目... ...”
在iOS上,使用画外音滚动会给出反馈(显示y的第x页)。
我想知道这是反应原生的FlatList的差距吗?或者我错过了一些设置?
答案 0 :(得分:2)
Accessibility api中提到的对讲有一些冲突但没有参考代码很难调试答案。
这里有几点需要注意 -
accessible={true}
以使视图可访问。 它会将所有子项包装到单个可访问的组件 您的问题可能在这里
如上所述
如果两个重叠的UI组件与相同的父级,则默认的辅助功能焦点可能会产生不可预测的行为。
因此,您可能需要设置importantForAccessibility
标签来解决此问题,并且可以接受道具auto
,yes
,no
和no-hide-descendants