Симулировать дисплей Брайля - PullRequest
0 голосов
/ 10 января 2019

Мы получили сообщения от пользователей о том, что наше приложение не работает должным образом в iOS VoiceOver при использовании дисплея Брайля. Я протестировал наше приложение на iOS VoiceOver со звуком, и оно работает правильно.

Существует ли способ имитации дисплея Брайля для воспроизведения этой проблемы?

1 Ответ

0 голосов
/ 12 января 2019

Я заметил, что вы сказали, что радио кнопки являются проблемой. К сожалению, это проблема доступности iOS 12.x, о которой я неоднократно сообщал в Apple. ВСЕ переключатели, флажки, текстовые области и текстовые поля, которые не используют внешние метки в тексте, отображаются на дисплее Брайля как немаркированные.

Эта проблема началась в iOS 12.0, и до сих пор (iOS 12.1.2) все еще существует. Обратите внимание, что, как описано, когда только с помощью голоса проблема не существует, это только дисплей Брайля. Разработчики не могут исправить это напрямую - это зависит от Apple.

Существует обходной путь на стороне разработчика: используйте обычный текст над элементом управления, чтобы пометить его. Нелегально, я знаю.

Тогда есть обходной путь на стороне пользователя: 4 раза прикоснитесь тремя пальцами, чтобы скопировать последний произнесенный текст в буфер обмена, который будет отображать правильную метку для каждого элемента управления, но, очевидно, утомительно.

Наконец, я обнаружил, что при переходе к нижней части экрана и прокрутке вверх метки появляются на дисплее Брайля, но исчезают при прокрутке вниз. Отображаемая метка принадлежит элементу управления над ним.

С уважением - разочарованный слепоглухой пользователь и разработчик, который может использовать только дисплей Брайля и медленно теряет веру в доступность Apple.

PS. ПОЖАЛУЙСТА, сообщите об этом Apple, используя обратную связь с устройством или каким-либо другим способом, чтобы эта проблема могла привлекать больше внимания - это ОГРОМНАЯ проблема доступности для пользователей дисплея Брайля, поэтому Apple что-то действительно должно исправить ...

...