Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Chrome USB API-如何获取连接句柄_Javascript_Google Chrome_Usb_Google Chrome App - Fatal编程技术网

Javascript Chrome USB API-如何获取连接句柄

Javascript Chrome USB API-如何获取连接句柄,javascript,google-chrome,usb,google-chrome-app,Javascript,Google Chrome,Usb,Google Chrome App,我一直在看连接USB继电器的USB Api 使用chrome.usb.findDevices,我可以打开设备,但我需要向它发送一些数据。我想chrome.usb.controlTransfer就是这样做的。我不知道如何获得下一步所需的连接句柄 我的findDevices代码如下 任何帮助都将受到感激。我完全糊涂了 var usbConnection; var onOpenCallback = function(connection) { if (connection) { usbC

我一直在看连接USB继电器的USB Api

使用chrome.usb.findDevices,我可以打开设备,但我需要向它发送一些数据。我想chrome.usb.controlTransfer就是这样做的。我不知道如何获得下一步所需的连接句柄

我的findDevices代码如下

任何帮助都将受到感激。我完全糊涂了

var usbConnection;

var onOpenCallback = function(connection) {
  if (connection) {
    usbConnection = connection;
    document.getElementById("found").innerHTML ="Device opened.";

  } else {
    document.getElementById("found").innerHTML ="Device failed to open.";
  }
}; 

chrome.usb.findDevices(DEVICE_INFO, onOpenCallback);

通过调用
chrome.usb.findDevices
获得
设备后,应该发布另一个API
chrome.usb.openDevice
来打开usb端口。

我认为这里发布的答案:现在已经很清楚了。如果您对此有任何进一步的担忧,您应该更新您的问题内容。