2017-04-12 65 views
0

我試圖使用新navigator.bluetooth的Web藍牙API連接到舊藍牙設備的任何設備,但使用requestDevice({acceptAllDevices: true})方法似乎不能正常工作。網絡藍牙Android版Chrome沒有找到

根據docs,它應該顯示所有藍牙設備沒有任何過濾器,但Android上的Chrome測試版並沒有採用任何設備,如圖所示。

我使用Web Bluetooth Terminal與上述改性提到的方法,並且在列出的任何設備獲得零運氣。

我的設備是不是BLE,我試圖用一個串口「SPP」輪廓類似to this question,我相信有0x110100001101-0000-1000-8000-00805f9b34fb的UUID。

我如何列出的Android Chrome移動附近或配對的藍牙設備?

附加信息:在Android 6.0鉻56,藍牙設備是a HC-05 module - 測試,證實a dozen of Android Bluetooth terminal apps正常工作。)


+0

注 - [此相關的問題(http://stackoverflow.com/q/40441258/1454514)並不能幫助我的設備是不是一個BLE裝置。 –

+0

所以,你所使用的具體規定的API及其對藍牙4.0(或藍牙低能量),你是想知道爲什麼它不爲「經典」藍牙(3.0)工作? –

+0

@Morrison張我認爲它至少可以發現經典的藍牙設備 –

回答

0

網絡藍牙只支持藍牙低能量設備現在。您將無法使用此Web API連接到Bluetooth Classic設備。

+0

感謝您的回答。 –