从阅读规范和API来看,Web蓝牙似乎只能处理与BT设备的配对,然后才能对其进行读写。
但是似乎无法在运行使用Web Bluetooth的页面的计算机上的设备上的现有服务上公开新服务或新特性。
有没有一种方法可以错过在打开页面期间如何使用Web Bluetooth创建新服务以及允许其他机器/设备与运行页面上脚本的设备配对并使用此新服务的方法?
我的主要兴趣是使用Web Bluetooth API与BTLE进行网状网络连接,但是为此,所有运行页面的设备不仅必须能够连接到其他对等方,而且还必须能够与其他对等方连接。那部分我不知道如何使用当前的API来实现。
关于是否可以向运行脚本的计算机的BT设备提供新服务,我可以得到明确的答案吗?与工作组中正在讨论的内容相关的链接也没什么好说的,我对此感兴趣,为什么情况并非如此。
答案 0 :(得分:0)
我学到了至关重要的术语,现在可以回答以下问题:外围模式。
并非所有的蓝牙适配器都支持它,并且Web蓝牙标准似乎不会很快支持充当信标/外围设备的网页:
https://github.com/WebBluetoothCG/web-bluetooth/issues/231
所以,到目前为止,我要求的是不可能的。