微信小程序 藍牙

2020-07-31 13:36 更新

藍牙

iOS 微信客戶端 6.5.6 版本開始支持,Android 6.5.7 版本開始支持

藍牙適配器模塊生效周期為調(diào)用 wx.openBluetoothAdapter 至調(diào)用 wx.closeBluetoothAdapter 或小程序被銷毀為止。

在小程序藍牙適配器模塊生效期間,開發(fā)者才能夠正常調(diào)用藍牙相關(guān)的小程序 API,并收到藍牙模塊相關(guān)的事件回調(diào)。

注意

  • 由于系統(tǒng)限制,Android 上獲取到的 deviceId 為設(shè)備 MAC 地址,iOS 上則為設(shè)備 uuid。因此 deviceId 不能硬編碼到代碼中。
  • 目前不支持在開發(fā)者工具上進行藍牙功能的調(diào)試,需要使用真機才能正常調(diào)用小程序藍牙接口。

低功耗藍牙(BLE)注意事項

  • iOS 上對特征值的 read、write、notify操作,由于系統(tǒng)需要獲取特征值實例,傳入的 serviceId 與 characteristicId 必須由 wx.getBLEDeviceServices 與 wx.getBLEDeviceCharacteristics 中獲取到后才能使用。建議雙平臺統(tǒng)一在建立連接后先執(zhí)行 wx.getBLEDeviceServices 與 wx.getBLEDeviceCharacteristics 后再進行與藍牙設(shè)備的數(shù)據(jù)交互。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號