Можно ли определить, включен ли VoiceOver на веб-странице на iPhone?

В настоящее время мы тестируем развертывание «скользких» карт (т. Е. Тех, которые перемещаются с помощью пальца на устройстве с сенсорным экраном) в нашем мобильном веб-приложении с помощью библиотеки JavaScript touchmaplite. Эта карта встроена как iframe на нашу веб-страницу.

Когда мы тестировали эту настройку на iPhone с VoiceOver, мы обнаружили, что VoiceOver «застревает» на карте и не будет читать дальше (или действительно прокручивать мимо нее ). Это большой камень преткновения для нас, мы не хотим возвращаться назад с поддержкой специальных возможностей на нашем сайте.

Можно ли отметить элемент как «игнорируемый» VoiceOver или определить, включен ли VoiceOver любым другим способом (например, JS), а затем скрыть / удалить iframe?

7
задан XLE_22 10 April 2019 в 09:30
поделиться