首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DOMException声明WebUSB接口

DOMException声明WebUSB接口
EN

Stack Overflow用户
提问于 2019-03-31 11:28:29
回答 1查看 752关注 0票数 0

我读过其他人在使用FTDI (CDC Class)和WebUSB时遇到的类似问题,但是没有一个建议的答案对我有效。

我正在尝试通过以下方式与一个Arudino Mega进行交流:

代码语言:javascript
复制
 this.device_.selectConfiguration(1)
 this.device_.claimInterface(0); // or  this.device_.claimInterface(1);

但是我得到了一个DOMException..而chrome:// device -log以蓝色显示设备("USB用户“)。

我知道Chrome必须使用一个没有绑定或附加到Windows的接口,然而,USBconfiguration显示了两个接口,都没有声明,但我也不能声明。

尽管试图卸载和使用WinUsb.sys,Windows总是加载ftdiport.sys驱动程序,而不是WinUsb.sys。不确定可能是什么问题。

EN

回答 1

Stack Overflow用户

发布于 2019-04-02 01:59:51

这两个接口被列为未声明的,因为您的页面尚未声明它们。系统上是否有另一个应用程序或驱动程序声明该接口不会反映在API中。

与Windows抗争不加载ftdiport.sys可能是一场失败的战斗。我正在致力于在Chrome中实现Serial API,这应该会为这类设备提供更好的解决方案。或者,您是否尝试过使用Zadig tool安装WinUSB驱动程序

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55437622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档