我目前正在开发一个 Chrome 应用程序来与 USB HID 设备交互。目前无法使用 chrome.hid.getDevices 找到我的设备,但可以使用 chrome.usb.getDevices 找到它。这两个权限都在 list 中,并且在设备管理器中的 HID 子菜单下可以找到我的设备。
我尝试检查是否可以使用 chrome.hid.getUserSelectedDevices 手动添加它,并查看它是否被拾取,但我收到“chrome.hid.getUserSelectedDevices 不是函数”错误。当我尝试运行此处找到的 HID 示例应用程序而不修改任何内容时,出现相同的错误: https://github.com/GoogleChrome/chrome-app-samples/tree/master/samples/hid
是否需要安装或完成某些操作才能使 chrome.hid 正常工作?我目前使用的是 Windows 7 和 Chrome 版本 48.0.2564.82 m
谢谢
最佳答案
在回答此问题时,chrome.hid.getUserSelectedDevices
仅在开发 channel 中。您可以在此处下载 Chrome 的开发 channel 版本:https://www.chromium.org/getting-involved/dev-channel
要查看该调用是否在稳定版本中,go to the documentation看看它是否不再显示“仅限开发 channel ”
关于javascript - chrome 应用程序 chrome.hid.getUserSelectedDevices 不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34951389/