蓝牙

可用性有限

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

安全上下文:此功能仅在安全上下文(HTTPS)中可用,在某些或所有支持的浏览器中可用。

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

Bluetooth 接口是 Web Bluetooth API 的一部分,它提供方法来查询蓝牙可用性和请求对设备的访问权限。

EventTarget Bluetooth

实例属性

继承自其父级 EventTarget 的属性。

实例方法

Bluetooth.getAvailability() 实验性

返回一个 Promise,该 Promise 解析为一个布尔值,指示用户代理是否支持蓝牙。某些用户代理允许用户配置一个选项,该选项指定此方法返回的值。

Bluetooth.getDevices() 实验性

返回一个 Promise,该 Promise 解析为一个 BluetoothDevice 数组,此来源被允许访问这些设备。权限是通过之前对 Bluetooth.requestDevice() 的调用获得的。

Bluetooth.requestDevice() 实验性

返回一个 Promise,该 Promise 解析为一个与指定选项匹配的 BluetoothDevice 对象。

规范

规范
Web 蓝牙
# 蓝牙

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。