网站上的USB设备

时间:2010-06-25 13:04:59

标签: php web-services usb

是否可以使用我在网站上直接创建的USB设备外围设备。 我不知道如何开始,但是例如,在connect.garmin.com等网站上,他们允许您连接您的卫星导航,然后在下载应用程序并重新启动浏览器后将数据传输到网站。

我需要研究如何使用我拥有的特定设备添加此功能。

2 个答案:

答案 0 :(得分:3)

直接?一般不会。

浏览器运行网站在高度沙盒化的环境中运行。如果您想访问USB设备,则需要:

  • 操作系统的驱动程序
  • 提高安全权限
  • 接口(通常在其环境中相当有限,例如用于IE / Windows的ActiveX)

如果你有一个应用程序,那么它只需要加载一个HTTP库,利用你提供的web服务,然后打开一个与更新数据相关的URL(在默认浏览器中)(例如,通过一个唯一的Web服务返回的ID。

答案 1 :(得分:2)

您需要为此创建一个浏览器插件。在Garmin的案例中,它是Garmin Communicator