どのように私はUSBポートに文字を送ることができますか?

Webページ(HTML)を介してUSBにASCII記号/文字を送信する方法はありますか?

キオスクモードで実行されているWebページを備えたローカルPCがあります。 Webページには、その記号/文字をUSBに送信するボタンがあります。どうやってそれができるの?

助けてくれてありがとう。

1
あなたのウェブページは、nodejsやwampなどを使ってlocalhostでホストされていますか。
追加された 著者 ibrahim mahrir,
あなたのウェブページは、nodejsやwampなどを使ってlocalhostでホストされていますか。
追加された 著者 ibrahim mahrir,
それからあなたはボタンにあなたに(バックエンドで)それをするであろうwampへの要求をさせるべきです。私はどうやってそれをするのかわからないが、それは実行可能だと思う。それを示すために質問を編集するか、単にもっともっとwampに焦点を当てて新しい質問をしてください。
追加された 著者 ibrahim mahrir,
それからあなたはボタンにあなたに(バックエンドで)それをするであろうwampへの要求をさせるべきです。私はどうやってそれをするのかわからないが、それは実行可能だと思う。それを示すために質問を編集するか、単にもっともっとwampに焦点を当てて新しい質問をしてください。
追加された 著者 ibrahim mahrir,
はい、私たちは沼を持っています
追加された 著者 Mikhail A.,
はい、私たちは沼を持っています
追加された 著者 Mikhail A.,

5 答え

いいえ

Webページで実行されているコードはサンドボックス化されており、一般にハードウェアに直接アクセスすることはなく、またUSBに直接アクセスすることもできません。

4
追加された
追加された 著者 Alnitak,

いいえ

Webページで実行されているコードはサンドボックス化されており、一般にハードウェアに直接アクセスすることはなく、またUSBに直接アクセスすることもできません。

4
追加された
追加された 著者 Alnitak,

一部のブラウザでしか利用できない実験的な機能を使用することによってのみ可能ですが、実際には可能かもしれません。

具体的には、 WebUSB API のドラフト仕様があり、そこからUSBデバイスにアクセスできるようになります。セキュリティ上の理由から一部制限がありますが、ブラウザ。たとえば、ChromeではページをHTTPS経由で配信する必要があります。

この機能は現在Chromeの新しいバージョンと、MDNによるとOperaに実装されています。

詳しくはをご覧ください。 Googleのブログ

2
追加された

質問は:

Webページ経由でUSBにASCII記号/文字を送信する方法はありますか   (HTML)?

Electron Apps がWebページと呼ばれるものであるかどうかわかりませんが、それは私の責任です。 Electron Appがあなたのユースケースに入ったら、NodeJS API、そしてあなたのマシンにアクセスすることができます。

質問に対する唯一の制限がWeb言語(HTML、CSS、Javascript)の使用である場合、これがあなたが探している答えかもしれません。あなたの制限が@クエンティンが彼の答えで言ったように古典的なウェブブラウザを通して世界へのアクセスを与えるならば、それは不可能です。

ありがとうございます。

0
追加された

質問は:

Webページ経由でUSBにASCII記号/文字を送信する方法はありますか   (HTML)?

Electron Apps がWebページと呼ばれるものであるかどうかわかりませんが、それは私の責任です。 Electron Appがあなたのユースケースに入ったら、NodeJS API、そしてあなたのマシンにアクセスすることができます。

質問に対する唯一の制限がWeb言語(HTML、CSS、Javascript)の使用である場合、これがあなたが探している答えかもしれません。あなたの制限が@クエンティンが彼の答えで言ったように古典的なウェブブラウザを通して世界へのアクセスを与えるならば、それは不可能です。

ありがとうございます。

0
追加された
JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
2 参加者の

日本人コミュニティのjavascript