Как сделать мою сцену A-Frame доступной? - PullRequest
0 голосов
/ 17 апреля 2019

Итак, у меня есть сцена A-Frame с некоторыми ссылками, но насколько я знаю, элемент <canvas> на самом деле недоступен - как я могу сделать мою сцену доступной для всех пользователей?

Метод, который я знаю, состоит в том, чтобы поместить доступные дочерние элементы HTML в <canvas>, но поскольку холст A-Frame создается динамически, я не уверен, как это сделать.Мои первоначальные предположения о невежестве таковы:

  1. A-Frame имеет встроенный компонент доступа, о котором я не знаю
  2. Есть способ указать A-Frame использоватьконкретный элемент <canvas>, о котором я не знаю.
  3. Что-то дикое, о чем я даже не могу думать сейчас

Любое руководство по этому вопросу было бы грандиозным, так что спасибозаранее!

-p

1 Ответ

1 голос
/ 18 апреля 2019

В VR еще не так много работы по доступности. Но вы могли бы сделать так, чтобы набор компонентов доступности думал, что вы просто подключитесь к любому объекту, который может сделать что-то из текста в речь, больше полагаться на звук и тактильные ощущения.

например. Вы могли бы создать компонент, который взаимодействует, когда он находится на контроллере или при касании (<a-entity a11y="message: This is a box.">). Или начните грохотать тактильно, исходя из близости к интерактивному объекту.

...