收藏
回答

真机开发中小程序蓝牙连接正常,发布到体验版本却无法扫描到蓝牙?

如题,请问有了解的朋友吗?麻烦指点一二,谢谢谢谢~~~

回答关注问题邀请回答
收藏

2 个回答

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

    你好,上传至体验版无法扫描蓝牙,那接口是否有返回详细的错误信息呢

    02-05
    赞同
    回复 8
    • 林大胖
      林大胖
      02-13
      我刚试了一下,提示的是扫描不到蓝牙,但事实上蓝牙一直在,用开发版去扫很正常
      02-13
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      02-14回复林大胖
      提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html;再复现时,重新上传下日志,提供微信号和复现时间
      02-14
      回复
    • 林大胖
      林大胖
      星期日 13:22回复社区技术运营专员-娇华
      微信号是 lindapang003 操作与日志上报时间是2月3号23:54前后,代码在本贴下面,很早前就按这要求发了啊
      星期日 13:22
      回复
    • 林大胖
      林大胖
      星期日 13:23
      小米9,MIUI11.05,微信版本7.0.10
      星期日 13:23
      回复
    • 林大胖
      林大胖
      星期日 14:20
      我再一次上传了日志,时间是2月16号下午2:20
      星期日 14:20
      回复
    查看更多(3)
  • 林大胖
    林大胖
    02-03

    openBluetooth: function () {

    const that = this;

    wx.openBluetoothAdapter({

    success(res) {

    console.log("打开蓝牙成功", res);

    },

    fail(res) {

    console.log("打开蓝牙失败", res)

    if (res.errCode = "10001") {

    wx.showModal({

    title: '提示',

    content: '检查蓝牙是否开启',

    })

    }

    }

    })

    wx.getBluetoothAdapterState({

    success: function (res) {

    console.log("获取蓝牙初始化状态", res)

    that.searchNearBluetooth();

    },

    fail: function (res) {

    console.log("获取蓝牙初始化状态失败", res)

    }

    })

    },

    searchNearBluetooth: function () {

    const that = this;

    // 搜索附近蓝牙设备

    wx.startBluetoothDevicesDiscovery({

    success: function (res) {

    console.log("搜索蓝牙设备", res)

    wx.showToast({

    title: '',

    icon: 'loading',

    duration: 3000

    })

    that.foundBluetooth();

    },

    fail: function (res) {

    console.log("搜索失败时", res)

    }

    })

    },



    小米9,MIUI11.05,微信版本7.0.10

    02-03
    赞同
    回复 1
    • 林大胖
      林大胖
      02-03
      微信号是 lindapang003  操作与日志上报时间是2月3号23:54前后
      02-03
      回复
登录 后发表内容
问题标签