Google chrome extension Can';t连接到用于Chrome扩展应用程序的USB到串行设备

Google chrome extension Can';t连接到用于Chrome扩展应用程序的USB到串行设备,google-chrome-extension,serial-port,usb,Google Chrome Extension,Serial Port,Usb,我目前遇到一个错误,无法通过Chrome连接到我的设备。我有下面的代码,并允许usb和串行在我的清单文件 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

我目前遇到一个错误,无法通过Chrome连接到我的设备。我有下面的代码,并允许usb和串行在我的清单文件

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);
 });
var onGetDevices=功能(端口){

对于(var i=0;i我没有向清单文件添加正确的权限。我需要添加

“usbDevices”:[ { “卖方ID”:“xxxx”, “产品ID”:1234 } ] } ]