Google chrome extension 什么是「;“接口ID”;在chrome.usb.findDevices()和chrome.usb.requestAccess()中引用?

Google chrome extension 什么是「;“接口ID”;在chrome.usb.findDevices()和chrome.usb.requestAccess()中引用?,google-chrome-extension,google-chrome-app,Google Chrome Extension,Google Chrome App,我正试图让一个USB设备在ChromeOS上工作,我遇到了一个问题。据我所知,我需要为我尝试使用的设备执行以下操作: chrome.usb.requestAccess(Device device, integer interfaceId, function callback) 或者,我可以使用: chrome.usb.findDevices(Device device, function callback) 无论我选择哪一个,我都需要提供interfaceId(作为findDevices

我正试图让一个USB设备在ChromeOS上工作,我遇到了一个问题。据我所知,我需要为我尝试使用的设备执行以下操作:

chrome.usb.requestAccess(Device device, integer interfaceId, function callback) 
或者,我可以使用:

chrome.usb.findDevices(Device device, function callback) 
无论我选择哪一个,我都需要提供interfaceId(作为findDevices中设备元组的一部分,或作为requestAccess中的第二个参数)


我在任何地方都找不到与此相关的任何文档,而且我尝试的任何东西似乎都不起作用。

我也感到困惑,然后我在函数的规范中找到了答案:

整数(可选)接口ID 从29岁开始。要请求访问的接口ID。仅在Chrome操作系统上可用。它对其他平台没有影响


参考:

对不起,这有什么帮助?考虑到这个问题是关于ChromeOS的,并引用了文件中的同一段。
vendorId    
productId   
interfaceId  (The interface id to request access against. Only available on ChromeOS. It has no effect on other platforms.)