HIDDevice 对象
🌐 HIDDevice Object
deviceIdstring - 设备的唯一标识符。namestring - 设备名称。vendorIdInteger - USB供应商ID。productIdInteger - USB 产品 ID。serialNumberstring(optional)- USB 设备序列号。guidstring(optional)- HID接口的唯一标识符。一个设备可能有多个HID接口。collectionsObject[] - 一系列报告格式。更多信息请参见 MDN 文档。usageInteger - 一个整数,表示与此集合关联的 HID 使用的使用 ID 组件。usagePageInteger - 一个整数,表示与此集合关联的 HID 使用的用法页组件。typeInteger - 一个8位的值,表示集合类型,用于描述分组项之间的不同关系。childrenObject[] - 一个子集合数组,其格式与顶层集合相同。inputReportsObject[] - 一个 inputReport 项数组,表示此集合中描述的各个输入报告。outputReportsObject[] - 一个 outputReport 项目的数组,这些项目表示本集合中描述的各个输出报告。featureReportsObject[] - 一个 featureReport 项目的数组,这些项目表示本集合中描述的各个功能报告。