IT备忘录

您现在的位置是:首页 > 教程 > 建站教程

建站教程

WebUSB简介

2023-12-04 15:49:18建站教程
WebUSB,是由Reilly Grant和Ken Rockot开发的,它已经被推入W3C WICG,以求建立一个能够被浏览器制造商引用的平台。WebUSB API 提供了一种向 Web 安全公开 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

WEBUSB参考资料:

相关内容标签

文章评论