Расширенная реальность (AR) на HTML5 и WebGL

У меня есть веб-приложение, которое вот-вот выйдет, и я сделаю гибридное приложение из веб-источника, и я хочу добавить функцию AR в мобильное приложение, я видел рабочие примеры онлайн-комбинирования видео-элементов HTML5 и технологии WebGL, но мне стало интересно, что не все версии мобильных ОС в Android и iOS поддерживают расширенную реальность на основе HTML.

Можно ли связать приложение HTML Mobile с собственными ресурсами, чтобы получить более поддерживаемую функцию AR? дайте мне только название доступных технологий, чтобы сделать это, я буду следить и искать, пока я не получу его работу.

Спасибо заранее.

Ответ 1

Насколько мне известно, проблема с кросс-браузерным AR заключается в том, что iOS не поддерживает getUserMedia (часть webRTC) для получения фида с устройства камера, которая необходима для приложения AR.

Я не пробовал, но считаю, что используя Apache Cordova вместе с одним из этих плагинов, вы должны быть в состоянии получить подача камеры для обработки AR:
- https://github.com/eface2face/cordova-plugin-iosrtc
- https://github.com/daraosn/Cordova-CanvasCamera
- https://github.com/donaldp24/CanvasCameraPlugin

Надеюсь, это поможет вам в правильном направлении...