收藏
回答

Android 设备启动蓝牙搜索需要定位权限,小程序如何开启客户端的定位权限?

Android 设备启动蓝牙搜索需要定位权限, 客户端未授权时提示 startBluetoothDevicesDiscovery:fail:location permission is denied,"小程序如何开启客户端的定位权限?

地图类小程序,直接会弹系统授权窗口,是调哪个接口?

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

2 个回答

  • 清蒸鱼
    清蒸鱼
    2021-10-27

    -搜索之前先用wx.getLocation判断权限

    2021-10-27
    有用
    回复 2
    • lixp
      lixp
      2021-10-29
      这只能判断小程序是否有位置权限,无法知道微信客户端是否已有位置权限,需要的是微信客户端有位置权限,小程序里面是不需要的
      2021-10-29
      回复
    • 清蒸鱼
      清蒸鱼
      2021-10-29回复lixp
      微信客户端没权限的时候, 该api返回错误的提示你看一下是不是有区别的
      2021-10-29
      回复
  • Cjiang
    Cjiang
    2021-10-27

    参考下文档 用户授权设置信息

    https://developers.weixin.qq.com/miniprogram/dev/api/open-api/setting/AuthSetting.html

    2021-10-27
    有用
    回复 2
    • lixp
      lixp
      2021-10-29
      这只能判断小程序是否有位置权限,无法知道微信客户端是否已有位置权限,需要的是微信客户端有位置权限,小程序里面是不需要的
      2021-10-29
      回复
    • 诺亚的蜗牛💋
      诺亚的蜗牛💋
      2022-02-15
      wx.getLocation调用有评率限制,短时间内频繁调用后续再开启定位也是返回的fail
      2022-02-15
      回复
登录 后发表内容