企业内部开发
小程序
基础
连接微信
办公
WECOM-JSSDK
JS-SDK
基础
连接微信
办公
企业内部开发
客户端API
JS-SDK
设备
iBeacon
iBeacon
最后更新:2020/10/10

目录

  • wx.startBeaconDiscovery
  • wx.stopBeaconDiscovery
  • wx.getBeacons
  • wx.onBeaconUpdate
  • wx.onBeaconServiceChange
  • 错误码列表
  • iBeacon接口仅在企业微信支持,微信端不支持(微信开发者工具也不支持)

    wx.startBeaconDiscovery

    开始搜索附近的iBeacon设备

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

    请求参数说明

    参数类型必填说明
    uuidsStringArrayiBeacon设备广播的 uuids
    successFunction接口调用成功的回调函数
    failFunction接口调用失败的回调函数
    completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

    success返回参数说明:

    参数类型说明
    errMsgString成功:ok,错误:详细信息

    wx.stopBeaconDiscovery

    停止搜索附近的iBeacon设备

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

    请求参数说明

    参数类型必填说明
    successFunction接口调用成功的回调函数
    failFunction接口调用失败的回调函数
    completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

    success返回参数说明:

    参数类型说明
    errMsgString成功:ok,错误:详细信息

    wx.getBeacons

    获取所有已搜索到的iBeacon设备

    请求参数说明

    参数类型必填说明
    successFunction接口调用成功的回调函数
    failFunction接口调用失败的回调函数
    completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

    success返回参数说明:

    参数类型说明
    beaconsObjectArrayiBeacon 设备列表
    errMsgString成功:ok,错误:详细信息

    iBeacon 结构:

    参数类型说明
    uuidStringiBeacon 设备广播的 uuid
    majorStringiBeacon 设备的主 id
    minorStringiBeacon 设备的次 id
    proximityNumber表示设备距离的枚举值
    accuracyNumberiBeacon 设备的距离
    rssiNumber表示设备的信号强度

    wx.onBeaconUpdate

    监听 iBeacon 设备的更新事件

    CALLBACK 返回参数说明

    参数类型说明
    beaconsObjectArray当前搜寻到的所有 iBeacon 设备列表

    iBeacon 结构:

    参数类型说明
    uuidStringiBeacon 设备广播的 uuid
    majorStringiBeacon 设备的主 id
    minorStringiBeacon 设备的次 id
    proximityNumber表示设备距离的枚举值
    accuracyNumberiBeacon 设备的距离
    rssiNumber表示设备的信号强度

    wx.onBeaconServiceChange

    监听 iBeacon 服务的状态变化

    CALLBACK 返回参数说明

    参数类型说明
    availableBoolean服务目前是否可用
    discoveringBoolean目前是否处于搜索状态

    错误码列表

    错误码说明备注
    0ok正常
    11000unsupport系统或设备不支持
    11001bluetooth service unavailable蓝牙服务不可用
    11002location service unavailable位置服务不可用
    11003already start已经开始搜索
    上一篇蓝牙
    下一篇剪贴板
      本节内容
    服务端API
    基础
    连接微信
    办公
    会议
    会议统计管理
    客户端API
    小程序
    基础
    连接微信
    办公
    WECOM-JSSDK
    JS-SDK
    基础
    连接微信
    办公
    更新日志
    联系我们