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

瀏覽器相容性