私はWindowsを実行しているコンピューターを持っており、プリンター、RFIDリーダーなどの多くのデバイスに接続しています。
すべてのアプリケーションをHTML、CSS、およびJavaScriptとして実行したいので、JavaScriptを介してこれらのデバイスにアクセスする必要があります。しかし、カスタムJavaScript APIをブラウザー(Internet ExplorerやFirefoxなど)に追加できるかどうか、またはこれを可能にするためにどのような作業が必要かはわかりません。
私はWindowsを実行しているコンピューターを持っており、プリンター、RFIDリーダーなどの多くのデバイスに接続しています。
すべてのアプリケーションをHTML、CSS、およびJavaScriptとして実行したいので、JavaScriptを介してこれらのデバイスにアクセスする必要があります。しかし、カスタムJavaScript APIをブラウザー(Internet ExplorerやFirefoxなど)に追加できるかどうか、またはこれを可能にするためにどのような作業が必要かはわかりません。
ブラウザーの基本的な印刷機能を使用してプリンターを制御したり、キーボード ウェッジRFIDリーダーを見つけたりすることができます。どちらも、基本的な JavaScript コードを使用するだけでそれらを操作できます。ただし、デバイスを実際に制御できるようにするには、ブラウザー スクリプトからインスタンス化できるActiveXコントロール ( COMコンポーネント) が必要になる可能性が高くなります。
残念ながら、これらのコントロールを自分で作成する必要がある場合があります。ただし、 P/Invokeを賢明に使用すれば、C# で実行できる場合があります。
もう 1 つの可能性は、ヘルパーとして機能するブラウザー プラグインを作成することです。Firefox 用のプラグインなどのブラウザ プラグインを使用すると、物理マシンに自由にアクセスできるようになると思います。ブラウザーの JavaScript サンドボックスの外部で実行される Web サイトからのコマンドを受け入れることができます。また、JavaScript で Firefox 用のブラウザ プラグインを作成できると思います。