Скажите программе чтения с экрана, что страница изменилась в приложении Backbone / Angular для одной страницы
Представьте, что у вас есть простое одностраничное приложение - независимо от того, было ли оно написано с использованием Backbone, Angular, Ember или чего-либо еще.
Как вы можете сказать программе чтения с экрана, что мы изменили «страницу» при прохождении маршрута?
В классическом приложении, когда я перемещаюсь из/index.html
в/about.html
программа чтения с экрана, очевидно, обнаруживает изменение страницы и перечитывает, как вы ожидаете.
Однако в моем приложении Backbone, когда я следую по маршруту, я не могу понять, как вызвать «перечитывание». Я пытался вызватьfocus
событие, которое я где-то видел, но это, похоже, не работает.
Примечание: в настоящее время я тестирую с NVDA / Chrome.