微信小程序获取蓝牙信标

简介: 微信小程序获取蓝牙信标

注意:这里获取的是蓝牙信标,而不是蓝牙设备

wx.request({
      url: 'https://travel.kuxia.top/api/device/index',
      data: {
        id: 2
      },
      method: 'GET',
      success: (res) => {
        console.log(res);
        let BeaconData = res.data.data
        let seach = {}
        let uuids = []
        for (let i = 0; i < res.data.data.length; i++) {
          uuids.push(res.data.data[i].deviceid)
        }
        console.log(uuids);
        // 初始化蓝牙设备
        wx.openBluetoothAdapter({
          success: function (blueres) {
            console.log('蓝牙适配器初始化成功', blueres)
            wx.startBeaconDiscovery({
              uuids: uuids, //多个uuid数组
              success: function (res) {
                console.log(res);
                wx.onBeaconUpdate(function () {
                  //设置监听事件
                  wx.getBeacons({
                    //在监听事件中获取数据
                    success: res => {
                      console.log(res.beacons) //res.beacons 为搜索到的iBeacon数据数组
                      //业务代码
                      for (let i = 0; i < BeaconData.length; i++) {
                        console.log(res.beacons[0].uuid);
                        console.log(BeaconData[i].deviceid);
                        if (res.beacons[0].uuid.toUpperCase() == BeaconData[i].deviceid.toUpperCase()) {
                          console.log(123);
                        }
                      }
                      console.log(seach);
                      wx.stopBeaconDiscovery({
                        success(res) {
                          console.log("已暂停搜索", res);
                        }
                      })
                    }
                  })
                })
              }
            })
          },
          fail: function (res) {
            console.log('蓝牙适配器初始化失败', res)
          }
        })
      }
    })
目录
相关文章
|
小程序
微信小程序蓝牙搜索功能
微信小程序蓝牙搜索功能
359 0
|
6月前
|
小程序
微信小程序获取数据的方法——iBeacon蓝牙
微信小程序获取数据的方法——iBeacon蓝牙
|
小程序 JavaScript API
支付宝微信小程序连接蓝牙兼容IOS和安卓(开源)
支付宝微信小程序连接蓝牙兼容IOS和安卓(开源)
197 0
|
开发框架 JSON 小程序
快来解锁小程序蓝牙开发技能
快来解锁小程序蓝牙开发技能
155 0
|
小程序 前端开发 API
小程序学习笔记--连接蓝牙
小程序学习笔记--连接蓝牙
238 0
|
传感器 小程序 API
微信小程序蓝牙设备制作流程
微信小程序蓝牙设备制作流程
|
小程序 Android开发 iOS开发
微信小程序连接蓝牙工具类支持IOS和安卓
微信小程序连接蓝牙工具类支持IOS和安卓
237 0
|
小程序 API Android开发
微信小程序|API扫码及蓝牙的使用
微信小程序|API扫码及蓝牙的使用
269 0
|
小程序 物联网 API
微信小程序使用蓝牙通信协议连接硬件整理总结(初始化蓝牙、搜索设备、展示设备)
微信小程序使用蓝牙通信协议连接硬件整理总结(初始化蓝牙、搜索设备、展示设备)
1430 0
微信小程序使用蓝牙通信协议连接硬件整理总结(初始化蓝牙、搜索设备、展示设备)
|
小程序 API Android开发
微信小程序使用蓝牙通信协议连接硬件整理总结(蓝牙连接、获取设备UUID、开水器notify及关闭蓝牙)
微信小程序使用蓝牙通信协议连接硬件整理总结(蓝牙连接、获取设备UUID、开水器notify及关闭蓝牙)
3572 0
微信小程序使用蓝牙通信协议连接硬件整理总结(蓝牙连接、获取设备UUID、开水器notify及关闭蓝牙)

热门文章

最新文章