我想知道瀏覽器與外部硬件進行交互的不同方式。 重要的東西:我可以控制機器。這意味着我可以安裝插件(firefox,chrome),並在機器上運行exes。瀏覽器和外部硬件之間的相互作用?
我已經有一個可以與硬件通信的JAVA程序,並且我想知道如何將接口公開給瀏覽器。所以這是我正在調查的一種可能性,但我想知道是否有其他方式可以做到。
謝謝
我想知道瀏覽器與外部硬件進行交互的不同方式。 重要的東西:我可以控制機器。這意味着我可以安裝插件(firefox,chrome),並在機器上運行exes。瀏覽器和外部硬件之間的相互作用?
我已經有一個可以與硬件通信的JAVA程序,並且我想知道如何將接口公開給瀏覽器。所以這是我正在調查的一種可能性,但我想知道是否有其他方式可以做到。
謝謝
我有一個類似的問題。提出的唯一方法是使用插件,或者使用一個使用HTML的小型C服務器,因爲它是GUI。
我知道你使用的是Java,而這個線程與C++相關,但是基本原理仍應該工作:link here。
您可以從您的Java應用程序公開一個COM接口,並使用silverlight與它交談。如果桌面應用程序在.NET中,這將更加簡單。退房:http://www.wintellect.com/CS/blogs/jprosise/archive/2009/12/14/silverlight-4-s-new-com-automation-support.aspx
HTML5將有一個device元素,可以讓你連接外部設備。現在,唯一的選擇是使用插件與外部硬件進行通信。
您可以搜索NPAPI(一個名爲PPAPI的新API),這將允許您創建一個與本機代碼進行通信以執行任何操作的插件。
這可能對你有所幫助:https://developer.mozilla.org/en/Java_in_Firefox_Extensions – MatrixFrog 2010-11-27 19:03:53