我正在使用WebGL之类的技术来开发基于浏览器的高级应用程序,以创建培训和模拟器工具。
此类应用程序是否可以访问与Windows / Mac连接的外部设备并与之交互?如果可以的话,有什么选择?
一个很好的例子是:假设我们正在为外科机器人创建模拟器,该模拟器使用特殊的操纵杆类型的控件进行操作。在桌面应用程序中,我们可以创建一个具有USB(过去是串行端口)的控制器,并编写自定义代码来对此进行询问。但是我不知道浏览器是否有任何方法可以做到这一点。 在插件时代,您可以编写一个C ++插件,充当与浏览器沙箱的桥梁,但这在现代浏览器中并不是真正的选择。
请问有哪些选择?我们的目标主要是Chrome,尽管不一定如此。