Javascript Chrome USB-API-数字Fingeprint(Futronic)
我正在尝试使用usb api和使用Chrome的指纹(Futronic) 我可以选择并打开设备 但我无法启动或启用指纹读取器 我试过:Javascript Chrome USB-API-数字Fingeprint(Futronic),javascript,google-chrome,usb,fingerprint,Javascript,Google Chrome,Usb,Fingerprint,我正在尝试使用usb api和使用Chrome的指纹(Futronic) 我可以选择并打开设备 但我无法启动或启用指纹读取器 我试过: var transferInfoOut = { "direction": "out", "endpoint": 1, "data": new Uint8Array([4, 8, 15, 16, 23, 42]).buffer };
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时未选中runtime.lastError.bulkTransfer:Transfer
失败。
在Object.callback(chrome-extension://fggpkikcnbdlckieakllnflnkmfbfobf/script.js:192:27)reportIfUnchecked
@extensions::lastError:133HandlerResponse@extensions::sendRequest:78
这可能不是解决方案,但您在工作站上安装了Futronic指纹API了吗?@carlos.hager您有什么收获吗?大家好,所以我当时没有修复它。我找到了另一种解决方案,而不是直接向设备发送命令。我的问题开始了,因为我们使用applet来使用API,所以我们正在测试新的方法,但最后我们决定创建一个jar客户机,并通过jnlp执行它。