2010-06-25 121 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