无法连接USB转串口设备适用于Chrome扩展应用

时间:2015-03-20 04:35:33

标签: google-chrome-extension serial-port usb

我目前收到的错误是无法通过Chrome连接到我的设备。我有以下代码,并在我的清单文件中允许usb和serial。

var onGetDevices = function(ports) {
  for (var i=0; i<ports.length; i++) {
   console.log(ports[i].path);
   //connect to serial port
}
  chrome.serial.connect("/dev/tty.usbmodem1421", {bitrate: 9600}, onConnect);
};

var onConnect = function(connectionInfo) {
  // The serial port has been opened. Save its id to use later.
  console.log(connectionInfo);
};

 $( document ).ready(function() {
chrome.serial.getDevices(onGetDevices);
 });

1 个答案:

答案 0 :(得分:1)

我没有为清单文件添加正确的权限。我需要添加......

&#34; usbDevices&#34;:[       {         &#34; vendorId&#34;:&#34; xxxx&#34;,         &#34; productId&#34;:1234       }     ]   } ]