我是新的反应原生和前端后台开发和用户体验。
我们正在使用react-native来构建应用程序,一切都很好,直到我们真正开始专注于VoiceOver和TalkBack。
问题是每当在视图上呈现新元素时(例如列表视图或视图或错误消息),VoiceOver都不会读取消息,而在使用蓝牙键盘时,它从不选择/导航到新的添加元素。
我不确定如何使用或集成iOS原生UIAccessibilityPostNotification。请阅读此内容以获取更多信息。 https://useyourloaf.com/blog/voiceover-accessibility/
如果可能,需要帮助。谢谢。
答案 0 :(得分:0)
在使用蓝牙键盘时,VoiceOver无法读取消息 在过去两年中,React-Native的可访问性状态发生了很大变化。
<MyView accessible={true} accessibilityLabel="My label for VoiceOver or TalkBack">My label</MyView>
当焦点到达时,将使“话语提示”和“旁白”阅读此元素。
参考: