注冊

wx.startBluetoothDevicesDiscovery,開始搜尋附近的藍(lán)牙外圍設(shè)備

2017-12-11
導(dǎo)讀:基礎(chǔ)庫 1.1.0 開始支持,低版本需做 兼容處理 開始搜尋附近的藍(lán)牙外圍設(shè)備。注意,該操作比較耗費系統(tǒng)資源,請在搜索并連接到設(shè)備后調(diào)用 stop 方法停止搜索。 OBJECT參數(shù)說明: 參數(shù)...

基礎(chǔ)庫 1.1.0 開始支持,低版本需做兼容處理

開始搜尋附近的藍(lán)牙外圍設(shè)備。注意,該操作比較耗費系統(tǒng)資源,請在搜索并連接到設(shè)備后調(diào)用 stop 方法停止搜索。

OBJECT參數(shù)說明:

參數(shù) 類型 必填 說明
services Array 藍(lán)牙設(shè)備主 service 的 uuid 列表
allowDuplicatesKey Boolean 是否允許重復(fù)上報同一設(shè)備, 如果允許重復(fù)上報,則onDeviceFound 方法會多次上報同一設(shè)備,但是 RSSI 值會有不同
interval Number 上報設(shè)備的間隔,默認(rèn)為0,意思是找到新設(shè)備立即上報,否則根據(jù)傳入的間隔上報
success Function 成功則返回本機(jī)藍(lán)牙適配器狀態(tài)
fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)

services參數(shù)說明:某些藍(lán)牙設(shè)備會廣播自己的主 service 的 uuid。如果這里傳入該數(shù)組,那么根據(jù)該 uuid 列表,只搜索發(fā)出廣播包有這個主服務(wù)的藍(lán)牙設(shè)備,建議主要通過該參數(shù)過濾掉周邊不需要處理的其他藍(lán)牙設(shè)備。

success返回參數(shù):

參數(shù) 類型 說明
errMsg String 成功:ok,錯誤:詳細(xì)信息

示例代碼:

// 以微信硬件平臺的藍(lán)牙智能燈為例,主服務(wù)的 UUID 是 FEE7。傳入這個參數(shù),只搜索主服務(wù) UUID 為 FEE7 的設(shè)備
wx.startBluetoothDevicesDiscovery({
  services: ['FEE7'],
  success: function (res) {
    console.log(res)
  }
})
重磅推薦:小程序開店目錄

第一部分:小商店是什么

第二部分:如何開通一個小商店

第三部分:如何登錄小商店

第四部分:開店任務(wù)常見問題

第五部分:小商店可以賣什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開發(fā)