BluetoothRemoteGATTServer

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

實驗性: 這是一項實驗性技術
在生產中使用此技術之前,請仔細檢查瀏覽器相容性表格

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

Web Bluetooth API 的 BluetoothRemoteGATTServer 介面代表遠端裝置上的 GATT 伺服器。

例項屬性

BluetoothRemoteGATTServer.connected 只讀 實驗性

一個布林值,當此指令碼執行環境連線到 this.device 時返回 true。當用戶代理物理連線時,它可能返回 false。

BluetoothRemoteGATTServer.device 只讀 實驗性

指向執行伺服器的 BluetoothDevice 的引用。

例項方法

BluetoothRemoteGATTServer.connect() 實驗性

使指令碼執行環境連線到 this.device

BluetoothRemoteGATTServer.disconnect() 實驗性

使指令碼執行環境斷開與 this.device 的連線。

BluetoothRemoteGATTServer.getPrimaryService() 實驗性

返回一個 Promise,該 Promise 解析為一個由 Bluetooth 裝置提供的、與指定的 BluetoothServiceUUID 匹配的主要 BluetoothRemoteGATTService

BluetoothRemoteGATTServer.getPrimaryServices() 實驗性

返回一個 Promise,該 Promise 解析為一個由 Bluetooth 裝置提供的、與指定的 BluetoothServiceUUID 匹配的主要 BluetoothRemoteGATTService 物件列表。

規範

規範
Web 藍牙
# bluetoothgattremoteserver-interface

瀏覽器相容性