收藏
回答

鸿蒙NEXT系统下,wx.openBluetoothAdapter 无网络情况下不会初始化蓝牙

问题类型 API/组件名称 微信版本 基础库版本
Bug wx.openBluetoothAdapter 8.0.15.64 3.15.0

鸿蒙NEXT系统下,wx.openBluetoothAdapter 无网络情况下不会初始化蓝牙,也不会触发授权弹窗(安卓和IOS都有弹窗),在联网情况下没有问题,

错误打印如下:

[wxobs] Failed to get cosInfo {"errno": 108, "errMsg": "operateWXData:fail cgi failed for network issues"}


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

3 个回答

  • 社区技术运营专员--Asher
    社区技术运营专员--Asher
    03-24

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    03-24
    有用
    回复 1
    • 小奋斗
      小奋斗
      03-25
      经过进一步调试,发现根本原因是鸿蒙NEXT在无网环境下调用wx.authorize时没有弹授权窗,也就是不支持无网进行授权,相同代码我在IOS和安卓均试验过在无网环境重启小程序皆有弹窗,代码片段如下 https://developers.weixin.qq.com/s/OMIvBRm78N7E
      03-25
      回复
  • 池在东门
    池在东门
    03-23

    我也遇到这个问题,鸿蒙能不能加快适配优化,急等!!!

    03-23
    有用 1
    回复
  • 智能回答 智能回答 本次回答由AI生成
    03-23
    有用
    回复 1
    • 小奋斗
      小奋斗
      03-23
      1. 报错为[wxobs] Failed to get cosInfo {"errno": 108, "errMsg": "operateWXData:fail cgi failed for network issues"}


      2. 只需要在鸿蒙NEXT在无网环境下调用wx.openBluetoothAdapter就能触发
      03-23
      1
      回复
登录 后发表内容