Я занимаюсь разработкой современных приложений на основе браузера, используя такие технологии, как WebGL, для создания средств обучения и моделирования.
Возможно ли для таких приложений доступ к внешним устройствам, подключенным к Windows / Mac, и взаимодействие с ними?Если да, то какие есть варианты?
Хороший пример: скажем, мы создаем симулятор для хирургического робота, который работает с помощью специального джойстика.В настольном приложении мы могли бы создать контроллер, который имеет USB (последовательный порт в старые времена) и написать собственный код для опроса.Но я не знаю, могут ли браузеры сделать то же самое.Во времена плагинов вы могли написать плагин на C ++, который действовал как мост к изолированной программной среде браузера, но на самом деле это не вариант в современных браузерах.
Какие варианты существуют, пожалуйста?Наша цель в первую очередь Chrome, хотя это не обязательно.