2

Ich würde gerne wissen, was die verschiedenen Möglichkeiten für einen Browser sind, mit externer Hardware zu interagieren. Etwas Wichtiges: Ich habe die Kontrolle über die Maschine. Das bedeutet, dass ich Addons (Firefox, Chrome) installieren und Exes auf dem Rechner ausführen kann.Interaktion zwischen Browser und externer Hardware?

Ich habe bereits ein JAVA-Programm, das mit der Hardware kommunizieren kann, und ich würde gerne wissen, wie man die Schnittstelle dem Browser aussetzt. Das ist eine Möglichkeit, die ich untersuche, aber ich würde gerne wissen, ob es anders geht.

Vielen Dank

+0

Dies kann Ihnen helfen: https://developer.mozilla.org/en/Java_in_Firefox_Extensions – MatrixFrog

Antwort

0

Ich hatte ein ähnliches Problem. Die einzigen Möglichkeiten, die vorgestellt wurden, waren entweder ein Addon zu verwenden oder einen kleinen C-Server zu schreiben, der HTML als GUI verwendet.

Ich weiß, dass Sie Java verwenden, und dieser Thread ist C++ verwandt, aber die grundlegenden Prinzipien sollten noch funktionieren: link here.

0

HTML5 wird ein device Element haben, mit dem Sie externe Geräte anschließen können. Momentan ist die einzige Wahl, die Sie haben, Plugins zu verwenden, um mit externer Hardware zu kommunizieren.

Sie können über NPAPI (eine neue API mit dem Namen PPAPI ist in der Herstellung) suchen, mit der Sie ein Plugin erstellen können, das mit nativem Code kommuniziert, um zu tun, was Sie wollen.