WebUSB
アプリケーションがユーザーのマシンに接続された特定のデバイスにアクセスできるようにする新しい API を発見しました。
開発の一環として、ユーザーのデバイスをマップしたいと考えています (たとえば、VendorID と ProductID を照会して、接続されているデバイスのリストを表示します)。
ユーザーの使用可能なすべてのデバイスを照会するには、次のコードを使用する必要があることに気付きました: navigator.usb.requestDevice({filters:[]})
.
このコードは、セッションに対して特定のデバイスを有効にする必要がある許可メッセージをユーザーに表示します。
私の質問 - 許可なくベンダー ID と製品 ID を照会することは可能ですか? (もちろん、実際のデバイスを使用しようとせずに、クエリを実行するだけです)。