2010-06-25 95 views
0

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

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

回答

3

直接?一般不会。

浏览器运行网站运行在高度沙盒环境中。如果你想访问一个USB设备,你将需要:

  • 驱动程序的OS
  • 提高安全特权
  • 的界面(这通常会在其环境中相当有限,如的ActiveX IE /视窗)

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

+2

利用设备的插件可以用Java和Flash等一些跨平台语言编写。一个简单的小程序或Flash程序存在的Web的祸根应该能够与您的设备进行交互。 ActiveX也是一种解决方案,但只能在Windows上使用。 – 2010-06-25 14:19:31

+0

那么,我可以使用Flash作为设备的直接接口? 在开始任务之前,您可以指出我的任何其他指示。 – Layke 2010-06-25 14:27:25

+0

另外大卫,目的是让设备的人,访问我的网站,然后在网站上使用该设备。它只是基本的信息传输。非常小的复杂性。 – Layke 2010-06-25 14:43:37

2

您需要为此创建一个浏览器插件。在Garmin的情况下,它是Garmin Communicator

+0

是的,我已经下载并安装,以使我的USB GPS工作时,我使用他们的网站。 我想知道我需要研究创造类似这样的东西。 – Layke 2010-06-25 14:25:46