我们需要检测某人是否正在使用VoiceOver、Switch Control、TalkBack或Switch Access,以便在依赖滑动的应用程序上显示备用按钮。通常,我们会寻找UIAccessibilityIsVoiceOverRunning、AccessibilityManager和其他钩子来检测是否需要显示这些按钮。
我们也尊重用户对粗体字体的偏好,并通过像UIAccessibilityIsBoldTextEnabled()这样的钩子简化动画。
我在React中找不到详细说明如何从设备获取此类信息并编写更改应用程序界面的逻辑的文档。
发布于 2016-10-29 15:43:53
我是一名web开发人员,所以这可能是相关的,也可能是无关的:您可以不默认使用非画外音视图,但如果页面上的单个项目在没有至少一个ontouchdown事件的情况下成为焦点或滚动,那么您现在知道正在使用非触摸输入,然后启用替代行为?
https://stackoverflow.com/questions/34207342
复制相似问题