我尝试使用Chrome浏览器使用usb-api指纹(Futronic)。
我能够选择并打开设备。
但我无法在指纹处启动或启用阅读器。
我试过了:
var transferInfoOut = {
"direction": "out",
"endpoint": 1,
"data": new Uint8Array([4, 8, 15, 16, 23, 42]).buffer
};
chrome.usb.bulkTransfer(connectionHandle, transferInfoOut, function(transferInfo){
var transferInfoInfo = { 'transferInfo': transferInfo, 'index': undefined };
console.log('reading...')
console.info(transferInfoInfo);
});
但我也得到同样的错误:
运行usb.bulkTransfer:Transfer时未选中runtime.lastError 失败。 at Object.callback(chrome-extension://fggpkikcnbdlckieakllnflnkmfbfobf/script.js:192:27)reportIfUnchecked @ extensions :: lastError:133handleResponse @ extensions :: sendRequest:78