BluetoothRemoteGATTServer

有限可用性

此功能不是基线,因为它在一些最常用的浏览器中无法使用。

实验性: 这是一个 实验性技术
在生产环境中使用此功能之前,请仔细查看 浏览器兼容性表

安全上下文: 此功能仅在 安全上下文 (HTTPS) 中可用,部分或全部 支持浏览器 中可用。

Web 蓝牙 APIBluetoothRemoteGATTServer 接口表示远程设备上的 GATT 服务器。

实例属性

BluetoothRemoteGATTServer.connected 只读 实验性

一个布尔值,当此脚本执行环境连接到 this.device 时返回 true。当用户代理在物理上连接时,它可能为 false。

BluetoothRemoteGATTServer.device 只读 实验性

对运行服务器的 BluetoothDevice 的引用。

实例方法

BluetoothRemoteGATTServer.connect() 实验性

导致脚本执行环境连接到 this.device

BluetoothRemoteGATTServer.disconnect() 实验性

导致脚本执行环境断开与 this.device 的连接。

BluetoothRemoteGATTServer.getPrimaryService() 实验性

返回对蓝牙设备为指定 BluetoothServiceUUID 提供的主要 BluetoothRemoteGATTService 的承诺。

BluetoothRemoteGATTServer.getPrimaryServices() 实验性

返回对蓝牙设备为指定 BluetoothServiceUUID 提供的主要 BluetoothRemoteGATTService 对象列表的承诺。

规范

规范
Web 蓝牙
# bluetoothgattremoteserver-interface

浏览器兼容性

BCD 表格仅在浏览器中加载