我们收到了来自用户的报告,称我们的应用在使用盲文显示器时无法在 iOS VoiceOver 中正常运行。我已经在 iOS VoiceOver 上用声音测试了我们的应用程序,它可以正常工作。
有没有办法模拟盲文显示器来重现这个问题?
我们收到了来自用户的报告,称我们的应用在使用盲文显示器时无法在 iOS VoiceOver 中正常运行。我已经在 iOS VoiceOver 上用声音测试了我们的应用程序,它可以正常工作。
有没有办法模拟盲文显示器来重现这个问题?
我注意到你说单选按钮是问题所在。可悲的是,这是一个 iOS 12.x 可访问性问题,我反复向 Apple 报告过这个问题。所有未在文本中使用外部标签的单选按钮、复选框、文本区域和文本字段在盲文显示器上显示为未标记。
这个问题从 iOS 12.0 开始,到现在(iOS 12.1.2)仍然存在。请注意,如上所述,仅使用语音时不存在问题,它只是盲文显示。开发人员无法直接修复它 - 这取决于 Apple。
有一个开发人员方面的解决方法:使用控件上方的普通文本对其进行标记。不优雅,我知道。
然后有一个用户端的解决方法:用 3 个手指点击 4 次,将最后说出的文本复制到剪贴板,这将为每个控件显示正确的标签,但显然很乏味。
最后,我发现如果跳到屏幕底部并向上滚动,标签会出现在盲文显示器上 - 但在向下滚动时会消失。显示的标签属于它上面的控件。
问候 - 一个只能使用盲文显示器并逐渐对 Apple 的可访问性失去信心的失聪盲用户和开发人员。
PS。请使用设备反馈或其他方式向苹果报告此问题,以便此问题可能会引起更多关注 - 对于盲文显示器用户来说,这是一个巨大的可访问性问题,所以苹果确实应该解决一些问题......