【问题标题】:Can I use web-bluetooth to connect with devices with regular BT, NOT BLE?我可以使用网络蓝牙连接具有常规 BT 而非 BLE 的设备吗?
【发布时间】:2020-01-08 19:49:04
【问题描述】:

我想构建一个能够连接“常规”蓝牙的 PWA,而不是蓝牙低功耗 (BLE)。这可能吗?

【问题讨论】:

    标签: progressive-web-apps web-bluetooth angular-pwa


    【解决方案1】:

    Web 蓝牙 API 目前仅支持蓝牙规范的 GATT(通用属性配置文件)部分,主要用于低功耗蓝牙设备。它不支持其他蓝牙配置文件。

    我的团队负责维护网络蓝牙规范及其在基于 Chromium 的浏览器中的实现,并致力于为网络带来新功能。您有兴趣与 PWA 集成哪种类型的蓝牙经典设备?

    【讨论】:

    • 亲爱的格兰特,我遇到了类似的问题。就我而言,我需要将蓝牙串行端口配置文件 (SPP) 设备与 PWA 集成。见stackoverflow.com/questions/59653422/…
    • 您好,感谢您的澄清。我们需要与使用蓝牙® 串行端口配置文件 (SPP) 协议的livestock stick reader 集成。将来有没有机会将其汇总到 API 中?那会救我的命!最好的问候。
    • 除了蓝牙之外,串行端口支持通常可以解决更多的用例。有大量的设备通过串口连接。
    • Chrome 团队目前正在尝试实现the Serial API。这将允许访问您的操作系统识别的任何串行端口。对于蓝牙 SPP,这意味着如果设备已在操作系统级别配对并因此创建了虚拟 COM 端口设备,那么它将使用此 API。
    • crbug.com/1043300 可以跟踪仅添加 BT-SPP,通过串行 API 公开。如果需要其他经典蓝牙配置文件的示例,请就该问题/替代crbug.com/1001933 说明需要哪些其他配置文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多