注冊

微信小程序APIiBeacon,wx.startBeaconDiscovery開始搜索附近的iBeacon設(shè)備

2017-12-22
導讀:wx.startBeaconDiscovery(OBJECT) 基礎(chǔ)庫 1.2.0 開始支持,低版本需做兼容處理 開始搜索附近的 iBeacon 設(shè)備 OBJECT參數(shù)說明: 參數(shù)名 類型 必填 說明 uuids StringArray 是 iBeacon設(shè)備廣播的 uuids success...

wx.startBeaconDiscovery(OBJECT)


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

開始搜索附近的iBeacon設(shè)備

OBJECT參數(shù)說明:

參數(shù)名 類型 必填 說明
uuids StringArray iBeacon設(shè)備廣播的 uuids
success Function 接口調(diào)用成功的回調(diào)函數(shù)
fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)

success返回參數(shù)說明:

參數(shù)名 類型 說明
errMsg String 調(diào)用結(jié)果

示例代碼:

wx.startBeaconDiscovery({
    success(res) {
    }
})

wx.stopBeaconDiscovery(OBJECT)


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

停止搜索附近的iBeacon設(shè)備

OBJECT參數(shù)說明:

參數(shù)名 類型 必填 說明
success Function 接口調(diào)用成功的回調(diào)函數(shù)
fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)

success返回參數(shù)說明:

參數(shù)名 類型 說明
errMsg String 調(diào)用結(jié)果

wx.getBeacons(OBJECT)


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

獲取所有已搜索到的iBeacon設(shè)備

OBJECT參數(shù)說明:

參數(shù)名 類型 必填 說明
success Function 接口調(diào)用成功的回調(diào)函數(shù)
fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)

success返回參數(shù)說明:

參數(shù)名 類型 說明
beacons ObjectArray iBeacon 設(shè)備列表
errMsg String 調(diào)用結(jié)果

iBeacon 結(jié)構(gòu):

參數(shù) 類型 說明
uuid String iBeacon 設(shè)備廣播的 uuid
major String iBeacon 設(shè)備的主 id
minor String iBeacon 設(shè)備的次 id
proximity Number 表示設(shè)備距離的枚舉值
accuracy Number iBeacon 設(shè)備的距離
rssi Number 表示設(shè)備的信號強度

wx.onBeaconUpdate(CALLBACK)


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

監(jiān)聽iBeacon設(shè)備的更新事件

CALLBACK返回參數(shù)說明:

參數(shù)名 類型 說明
beacons array object 當前搜尋到的所有 iBeacon 設(shè)備列表

iBeacon 結(jié)構(gòu):

參數(shù) 類型 說明
uuid String iBeacon 設(shè)備廣播的 uuid
major String iBeacon 設(shè)備的主 id
minor String iBeacon 設(shè)備的次 id
proximity Number 表示設(shè)備距離的枚舉值
accuracy Number iBeacon 設(shè)備的距離
rssi Number 表示設(shè)備的信號強度

wx.onBeaconServiceChange(CALLBACK)


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

監(jiān)聽iBeacon服務(wù)的狀態(tài)變化

CALLBACK返回參數(shù)說明:

參數(shù)名 類型 說明
available Boolean 服務(wù)目前是否可用
discovering Boolean 目前是否處于搜索狀態(tài)

錯誤碼列表

錯誤碼 說明 備注
0 ok 正常
11000 unsupport 系統(tǒng)或設(shè)備不支持
11001 bluetooth service unavailable 藍牙服務(wù)不可用
11002 location service unavailable 位置服務(wù)不可用
11003 already start 已經(jīng)開始搜索
更多微信小程序開發(fā)教程,可以關(guān)注hi小程序。
重磅推薦:小程序開店目錄

第一部分:小商店是什么

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

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

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

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

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

第七部分:小程序直播

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

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

第十部分:小程序客服

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

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