什麼是藍牙?
藍牙是一種工作在 2.4 GHz 的短距離無線技術標準。它能在 10-100 公尺範圍內的裝置之間進行資料交換。以10世紀丹麥國王哈拉爾“藍牙”·戈爾姆森命名,他統一了交戰的各派。現代藍牙 5.0+ 提供高達 2 Mbps 的速度、改進的範圍和更低的功耗。
點擊「掃描裝置」搜索附近的藍牙裝置。瀏覽器將顯示裝置選擇器。
Web Bluetooth API 在 Chrome 和 Edge 中支援。Safari 和 Firefox 支援有限。
確保裝置上已啟用藍牙,且目標裝置處於配對模式。
瀏覽器將顯示裝置選擇器——選擇您要連接的裝置。
藍牙是一種工作在 2.4 GHz 的短距離無線技術標準。它能在 10-100 公尺範圍內的裝置之間進行資料交換。以10世紀丹麥國王哈拉爾“藍牙”·戈爾姆森命名,他統一了交戰的各派。現代藍牙 5.0+ 提供高達 2 Mbps 的速度、改進的範圍和更低的功耗。
經典藍牙用於連續資料串流——向耳機傳輸音訊、檔案傳輸和鍵盤/滑鼠連接。藍牙低功耗(BLE)針對週期性傳送少量資料的裝置最佳化——健身追踪器、心率監測器、智慧家居感測器和信標。BLE 可以在鈕扣電池上運行數月甚至數年。Web Bluetooth API 主要與 BLE 裝置配合使用。
BLE 裝置透過 GATT(通用屬性設定檔)暴露資料。資料組織為服務(邏輯分組,如“電池服務”或“心率服務”),包含特徵(單個資料點,如電池電量或心率值)。每個服務和特徵都有唯一的 UUID。標準 UUID 由藍牙 SIG 定義,製造商可以為專有資料定義自訂 UUID。
Web Bluetooth 需要桌面/Android 上的 Chrome、Edge 或 Opera。Firefox 或 Safari 不支援。在 iOS 上,由於蘋果的限制,沒有瀏覽器支援 Web Bluetooth。還需要安全上下文(HTTPS 或 localhost)。
透過此網頁測試可能不行。Web Bluetooth 主要支援 BLE(藍牙低功耗)裝置,不支援經典藍牙音訊裝置。耳機和喇叭使用經典藍牙的 A2DP 設定檔,Web Bluetooth API 無法存取。
安全的。Web Bluetooth API 需要明確的使用者互動——您必須從瀏覽器管理的對話框中實體選擇裝置。網站無法靜默掃描裝置。每次連接都需要新的使用者同意。API 有嚴格的安全限制以防止未授權存取。