Свойства доступности не обновляются в загруженном SWF - PullRequest
5 голосов
/ 16 февраля 2011

Я делаю модульный сайт, который загружает во внешние SWF-файлы, которые должны иметь достойные имена для чтения с экрана для каждой из кнопок.

Оболочка swf настроена для работы с программами чтения с экрана Thunder и NVDA, создав экземпляр AccessiblityProperties и назначив его соответствующим экранным объектам, затем вызвав Accessibility.updateProperties (); Этот метод работает в основном SWF, но при использовании в загруженном SWF он не выбирает обновленные свойства специальных возможностей кнопок, хотя Accessibiltiyy.updateProperties (); как было вызвано снова.

Есть ли у кого-нибудь идеи, если программы чтения с экрана не могут выбрать загруженные свойства доступа SWF во время выполнения, или если мне нужно сделать что-то еще, чего я не делаю.

Ура!

1 Ответ

0 голосов
/ 13 ноября 2011

Возможно, вы загружаете ваши SWF-файлы в другой домен приложения или контекст загрузчика.Обычно это хорошо, чтобы предотвратить случайное взаимодействие загруженного кода с классами оболочки.Однако, в зависимости от того, как работает Accessibility, статические методы могут быть вызваны в двух разных контекстах безопасности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...