收藏
回答

scope列表中找不到scope.bluetooth?

scope列表中怎么找不到scope.bluetooth这一个,接口调整公告里面说的以后调用蓝牙,需要先授权scope.bluetooth

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

2 个回答

  • Demons
    Demons
    2022-01-06

    逻辑大概是:你可以通过 wx.getSetting 获取 scope.bluetooth 是否为 true 代表授权状态

    如果 wx.getSetting 里没有 scope.bluetooth ,则要用 wx.authorize({ scope: "scope.bluetooth" }) 去弹窗要求用户授权

    如果 wx.getSetting 里有 scope.bluetooth 并且为 false,则要用 wx.openSetting 引导用户手动开启授权开关。


    2022-01-06
    有用 2
    回复
  • Somnus
    Somnus
    2022-01-06

    https://developers.weixin.qq.com/community/develop/doc/00008ae569c020d4db4d559155bc00

    2022-01-06
    有用 1
    回复 1
    • 时光漫步
      时光漫步
      2022-01-07
      谢谢大佬
      2022-01-07
      回复
登录 后发表内容