Я пытаюсь исправить ошибку доступности для программы чтения с экрана в веб-приложении Angular2 (SAP).Проблема в РЕЖИМЕ СКАНИРОВАНИЯ с Edge, когда модал открыт и использует стрелки вверх и вниз для перемещения через фокусируемые элементы, при этом фокус перемещается в область за пределами модальной зоны.Тем не менее, в обычном режиме, если прокручивать элементы в модальном режиме, фокус никогда не выходит из модального.
Цель состоит в том, чтобы добиться того же опыта, что и в обычном режиме в режиме сканирования.
Вот структура модальных с другими компонентами, например, модальный является частью компонента A:
componentA.html
<div>
<form>
</form>
<modal-window></modal-window>
</div>
Компонент A является телом html-страницы.HTML-страница также содержит другие компоненты, такие как компонент верхнего и нижнего колонтитула.Модал НЕ реализуется с помощью диалога, но div и использует переменную для контроля, должен ли div быть видимым или нет.
Каков правильный путь для достижения моей цели?