收藏
回答

scope.userLocation配置问题?

只是在 app.json中配置了  

 "permission": {

    "scope.userLocation": {

     "desc": "你的位置信息将用于小程序中课程签到使用"

    }

   },

获取位置信息的选项,清空开发者工具中的缓存后重新编译之后小程序就会自动弹出获取位置的弹出框,我代码中没有写弹出框的代码,后台提示我违规,说需要再使用功能的时候才能获取,具体怎么决绝,哪位能赐教一下

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

2 个回答

  • sun
    sun
    01-15

    这个只能自查代码了,未调用位置接口不会弹出授权框的。

    01-15
    有用
    回复
  • 一笑皆春
    一笑皆春
    01-15

    全局搜一下是不是调用了wx.getLocation,wx.getFuzzyLocation

    等获取位置的接口

    01-15
    有用
    回复 4
    • yyy
      yyy
      01-15
      是的,我在其他页面是用到了wx.getLocation,首页上我没用到,但是在首页加载的时候自动弹出了获取位置的tab,这种情况具体怎么解决呢?还请大神赐教
      01-15
      回复
    • 一笑皆春
      一笑皆春
      01-15回复yyy
      我刚才试了,单纯配置scope.userLocation不会弹出的,都是调用接口才会弹出,你还是仔细检查下代码吧,这几个位置相关的都搜搜看看启动的时候有没有用到
      01-15
      回复
    • 婪兜
      婪兜
      01-15
      再补充俩: onLocationChange、startLocationUpdate
      01-15
      回复
    • 一笑皆春
      一笑皆春
      01-15回复yyy
      首页上没用到,也可能封装在了全局里调用的
      01-15
      回复
登录 后发表内容