首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Chrome上获取Web串行API中连接设备的名称

在Chrome上获取Web串行API中连接设备的名称
EN

Stack Overflow用户
提问于 2021-06-30 12:16:46
回答 1查看 1.2K关注 0票数 3

按照Chrome平台状态的说法,Serial现在是自Chrome V89以来发布的状态。

我在通用串行通信应用程序上工作,它允许连接到用户选择的串口。在let port = await navigator.serial.requestPort()之后,用户从chrome提供的列表中选择一个端口。此列表包含设备的名称。将所选端口连接到port.open(conSettings)没有问题。

但是如何使用Web获得所选端口/设备的名称(从显示的列表中)?这是显示“连接到.”的状态所必需的。如果没有这一点,如果您有多个选项卡,并且打开了不同的端口,则会使人感到困惑。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-30 13:54:56

从2021年3月10日起,我从reillyeon (这是一位用于usb和串口的谷歌铬软件工程师)找到了这个职位。他说,计划在返回getInfo()时添加 ID,该ID可用于记忆并在稍后重新连接到仍在使用的设备。

他写道,在另一个职位的末尾,他计划“引入一个随机标识符”,而不是"USB产品名称或序列号字符串“,因为”担心指纹“。

因此,看起来,此时没有任何内容,也没有计划返回一个设备名。,但当实现时,可以将该ID与用户提供的设备名称结合起来保存。

无论如何,我的问题是:当用户仍然被请求并允许访问设备时,指点是否是一个问题?

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

https://stackoverflow.com/questions/68194590

复制
相关文章

相似问题

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