收藏
回答

用户授权后,设置中未获取到相关权限

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug button open-setting 客户端 6.7.2 2.0.3 2.2.3

发现了一个问题,复现步骤为:


当用户首次进入小程序时,获取用户定位权限,由微信弹窗,用户 允许/不允许 相关权限,此时点击右上角关于,进入设置,能够看到用户操作过的权限列表。


此时用户将权限关闭并清空最近使用的小程序,再 点击卡片/扫码 进入小程序,获取用户定位权限时未弹窗,进入权限列表时也没有相关权限显示,显示为 xxxx未使用您的用户信息。

后续无法进行正常的业务逻辑处理。


请问这个问题该如何解决?(我们测试摩拜小程序,也复现了这个问题)



最后一次编辑于  2018-08-22
回答关注问题邀请回答
收藏

2 个回答

  • 四叶草
    四叶草
    2018-08-23

    遇到过同样问题, 只在 iOS 上出现了  , 估计减少调用 wx.getSetting() 能解决;

    2018-08-23
    赞同
    回复 1
    • 鸣旭
      鸣旭
      2018-08-23

      我这次是在android上稳定复现...

      如果是setInterval 100的时候 两端都稳定复现...

      2018-08-23
      回复
  • 晨
    2018-08-22

    你好,未能复现。清空最近使用的小程序是怎么操作的?

    2018-08-22
    赞同
    回复 16
    • 鸣旭
      鸣旭
      2018-08-22

      下拉最近使用的小程序,长按 删除。

      2018-08-22
      回复
    • 鸣旭
      鸣旭
      2018-08-22

      如果需要,可以提供复现路径的视频。

      2018-08-22
      回复
    • 晨
      2018-08-22回复鸣旭

      麻烦给一下视频吧

      2018-08-22
      回复
    • 鸣旭
      鸣旭
      2018-08-22回复

      您可以给我个邮箱或者微信吗?我发给您。

      2018-08-22
      回复
    • 鸣旭
      鸣旭
      2018-08-22回复

      android手机必现,iOS没有发现稳定复现的条件。

      2018-08-22
      回复
    查看更多(11)