BluetoothDevice

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

实验性: 这是一项实验性技术
在生产中使用此技术之前,请仔细检查浏览器兼容性表格

安全上下文: 此功能仅在安全上下文(HTTPS)中可用,且支持此功能的浏览器数量有限。

Web Bluetooth API 中的 BluetoothDevice 接口在特定的脚本执行环境中表示一个蓝牙设备。

EventTarget BluetoothDevice

实例属性

BluetoothDevice.id Experimental 只读

一个唯一标识设备的字符串。

BluetoothDevice.name Experimental 只读

一个提供设备人类可读名称的字符串。

BluetoothDevice.gatt Experimental 只读

对设备 BluetoothRemoteGATTServer 的引用。

实例方法

BluetoothDevice.watchAdvertisements() Experimental

一个 Promise,它会解析为 undefined,或者如果因任何原因无法显示广告,则会以错误拒绝。

BluetoothDevice.forget() Experimental

提供了一种方法,让页面可以撤销对用户已授予访问权限的设备的访问。

事件

使用 addEventListener() 监听这些事件,或通过将事件监听器分配给此接口的 oneventname 属性。

gattserverdisconnected Experimental

当活动 GATT 连接丢失时,在该设备上触发。

规范

规范
Web 蓝牙
# bluetoothdevice-interface

浏览器兼容性