收藏
回答

OPPO R9S 无法搜索到蓝牙设备

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug onBluetoothDeviceFound 客户端 7.0.3 2.4.2

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo

 wx.openBluetoothAdapter({

     success(res) {

       console.log(res)

        wx.showLoading({

        title: '正在搜索设备...',

        mask: true

        });



       wx.startBluetoothDevicesDiscovery({

         interval: '0',

         success: function (res) {

           console.log('找到设备', res)

           wx.getBluetoothDevices({

             success: function (res) {

               console.log('getBluetoothDevices', res);

             },

             fail: function (res) {

               console.log('getBluetoothDevices 失败', res)

             }

           })

         },

         fail: function (res) {

           console.log('未找到设备', res)

         }

       })

     }

   })


最后一次编辑于  02-14  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    02-14

    你好,开发者,是不是微信未获得位置权限导致的,原因是有些机型是需要gps开关打开&定位权限才能使用蓝牙搜索.


    02-14
    赞同 1
    回复 5
    • 石头
      石头
      02-14

      。。。我试一下吧,API上也没说要打开位置才可以用啊

      02-14
      回复
    • on the wayจุ๊บ
      on the wayจุ๊บ
      02-24

      vivo手机也搜索不到蓝牙设备,定位(GPS)已开启

      02-24
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      02-26回复on the wayจุ๊บ

      小程序目前只是支持BLE协议

      02-26
      回复
    • & u
      & u
      05-16回复社区技术运营专员-娇华

      h5 可以吗

      05-16
      回复
    • & u
      & u
      05-16回复社区技术运营专员-娇华

      小米note3 开启定位也搜索不到 h5调用sdk方法

      05-16
      回复
  • 石头
    石头
    02-14

    开启位置信息后,蓝牙搜索连接成功

    02-14
    赞同
    回复