Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 模拟盲文显示_Ios_Accessibility_Voiceover_Braille - Fatal编程技术网

Ios 模拟盲文显示

Ios 模拟盲文显示,ios,accessibility,voiceover,braille,Ios,Accessibility,Voiceover,Braille,我们收到用户报告,当使用盲文显示时,我们的应用程序在iOS VoiceOver中无法正常工作。我在iOS VoiceOver上用声音测试了我们的应用程序,它工作正常 有没有办法模拟盲文显示来重现这个问题?我注意到你说单选按钮就是问题所在。不幸的是,这是iOS 12.x的可访问性问题,也是我反复向苹果报告的问题。所有单选按钮、复选框、文本区域和文本字段(在文本中不使用外部标签)在盲文显示屏上显示为未标记 这个问题始于iOS 12.0,到目前为止,iOS 12.1.2仍然存在。请注意,如上所述,当仅

我们收到用户报告,当使用盲文显示时,我们的应用程序在iOS VoiceOver中无法正常工作。我在iOS VoiceOver上用声音测试了我们的应用程序,它工作正常


有没有办法模拟盲文显示来重现这个问题?

我注意到你说单选按钮就是问题所在。不幸的是,这是iOS 12.x的可访问性问题,也是我反复向苹果报告的问题。所有单选按钮、复选框、文本区域和文本字段(在文本中不使用外部标签)在盲文显示屏上显示为未标记

这个问题始于iOS 12.0,到目前为止,iOS 12.1.2仍然存在。请注意,如上所述,当仅使用语音时,问题并不存在,它只是盲文显示。开发者无法直接修复它——这取决于苹果

开发人员方面有一个解决方法:在控件上方使用普通文本来标记它。我知道这是不合法的

然后还有一个用户端的解决方法:用3个手指点击4次,将最后一个说出的文本复制到剪贴板,这将为每个控件显示正确的标签,但显然很乏味

最后,我发现,如果跳到屏幕底部并向上滚动,标签会出现在盲文显示屏上,但向下滚动时会消失。显示的标签属于其上方的控件

问候-一个沮丧的聋哑用户和开发人员,他只能使用盲文显示,正在慢慢失去对苹果的可访问性的信心


另外,请使用设备反馈或其他方式向苹果报告这一问题,这样这个问题可能会引起更多的关注-对于盲文显示用户来说,这是一个巨大的可访问性问题,所以苹果确实应该解决一些问题

不工作意味着什么?我见过一些情况,错误的字符用盲文显示,但对象仍然可以被读取和选择。你是说在你的应用程序中什么都不起作用吗。无法选择任何小部件?无法导航到任何内容?具体来说,我们的应用程序使用单选按钮;用户报告盲文显示屏上没有单选按钮。这会导致应用程序无法使用。本机应用程序objective-c或web应用程序html/css/js?这两种语言通常在布莱叶盲文和ios上都能很好地工作,所以也许这是你的代码中的一些东西,如果你能发布你的代码示例,也许我们可以提供帮助。但是,你的OP并不是在问如何解决这个问题,而是想看看布莱叶盲文显示了什么。但我的观点是,通常情况下,盲文中的某些内容不会被打断,画外音也不会被打断。这正是我的问题所在!向苹果报告bug的官方方式是提交一个bug,苹果称之为雷达,如下所述。所有的雷达都是私人的,所以最好的办法是把你的雷达文件复制粘贴到开放的雷达网站上。一旦你的bug出现在那里,其他人可以通过提交链接到原始雷达的复制雷达来投票支持你的bug。我自己也不能复制这个错误,但是如果你发布一个开放的雷达,我很乐意复制它。如果您需要帮助,可以在dfabu的推特上联系我。谢谢,我会的!