您现在的位置是:主页 > USB百科 >
WebUSB简介
发布时间:2022-11-08 22:54:34所属栏目:USB百科 已帮助人编辑作者:【USB接口百科】
WebUSB,是由Reilly Grant和Ken Rockot开发的,它已经被推入W3C WICG,以求建立一个能够被浏览器制造商引用的平台。
WebUSB API 提供了一种向 Web 安全公开 USB 设备服务的方法。它为使用现有原生 USB 库的开发人员提供熟悉的 API,并公开现有规范定义的设备接口。有了这个 API,硬件制造商将能够为他们的设备构建跨平台的 JavaScript SDK。这对 Web 来说是件好事,因为与其等待一种新设备足够流行,让浏览器提供特定的 API,不如从一开始就为 Web 构建新的创新硬件。
WebUSB是一个Javascript API,可以允许网页访问已连接的USB设备,这里的USB设备是指系统和工业的USB设备。通过WebUSB API,我们可以让USB设备,比如键盘、鼠标、3D打印机和硬件驱动连接到物联网,甚至在Web页面上定位定位。这个产品的目的,是为了帮助硬件制造商将他们的USB设备实现跨平台通用(包括Web),此后不需要为特定的平台写本地驱动或者SDK。除了控制硬件,WebUSB也可以通过Web页面安装或者执行其他重要任务。然而,这个草拟版本的API并不能传输文件。
当然,现在的WebUSB现在只是个草拟版本,还没有正式采用W3C标准。其开发工作还在进展之中,但我们现在可以在Github上完整可见的WebUSB代码库 https://github.com/wicg/webusb
WebUSB API 在 Chrome 61 中可用。
WEBUSB参考资料:
https://web.dev/build-for-webusb/https://github.com/sowbug/weblighthttps://wicg.github.io/webusb/以上就是USB接口百科为您提供WebUSB简介的解读,本文章链接: http://www.usb-hub.cn/usbbk/42139.html 欢迎分享转载,更多婚礼相关资讯请前往USB百科
相关文章
USB接口百科推荐
USB2.0一定支持高速模式吗?
USB3.0传输速度是多少?
USB3.0和USB2.0有什么区别
USB的连接模型
同样的soc板子用的同一个USB驱动设备名称,厂商和产品ID都一样,使用什么方法
USB 配对/伴随端口(Companion Port)
Windows下USB堆栈如何枚举USB设备
USB设备和USB集线器HUB的数据传输
USB设备类bDeviceClass、bDeviceSubClass、bDeviceProtocol
USB设备的枚举过程分析
USB规范分类大全和USB协议关系树
USB的VendorID、ProductID和BcdDevice有什么作用
DisplayLink简介 USB显示技术
USB通信设备类CDC简介
USB与其它总线相比的优点是什么