小程序搜索设备问题

2018-12-4 22:29
240
代码:
onBluetoothDeviceFound() {
    var that=this
    wx.onBluetoothDeviceFound((res) => {
      wx.showModal({
        title: '名字',
        content: 'aa',
        showCancel: true
      })
      console.log(res)
      res.devices.forEach(device => {
        if (!device.name && !device.localName) {
            return
        }
        if (device.name == that.data.name) {
          that.data.deviceID = device.deviceId
          return false
        }

      })


    })

    wx.stopBluetoothDevicesDiscovery({
      success: () => {
        console.log("stop")
        that.createBLEConnection()
      }
    })

  },
在真机调试时,使用wx.onBluetoothDeviceFound会弹出提示框,但是非真机调试时,不会弹出提示框,也就是说不调用wx.onBluetoothDeviceFound这个函数,这是为什么呢?


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 朕要注册

本版积分规则

很无奈

小程序菜鸟

积分: 8 帖子: 1 精华: 0

楼主热帖

51小程序开发

QQ|手机版|51小程序,合作QQ: 2826431922 ( 苏ICP备15027371号 )

Powered by Discuz! X3.2

返回顶部