我目前收到的错误是无法通过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);
});
答案 0 :(得分:1)
我没有为清单文件添加正确的权限。我需要添加......
&#34; usbDevices&#34;:[ { &#34; vendorId&#34;:&#34; xxxx&#34;, &#34; productId&#34;:1234 } ] } ]