收藏
回答

微信h5 getLocation怎么知道我之前已经授权过定位?

我要拿这个状态做判断

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

1 个回答

  • zhiou
    zhiou
    2022-06-07
    wx.getSetting({
      success:res=>{
        if(!res.authSetting['scope.userLocation']){
          // 未授权
        }
      }
    })
    
    2022-06-07
    有用 1
    回复 4
    • OC「LeBlanc」
      OC「LeBlanc」
      2022-06-07
      这是未授权的时候会触发吗? 有什么需要引入的吗?直接就能用吗?
      2022-06-07
      回复
    • OC「LeBlanc」
      OC「LeBlanc」
      2022-06-07
      现在需求是用户第一次进来需要授权地理位置,点允许之后,第二次在进来就不在弹出地理位置弹框了,直接之后的逻辑
      2022-06-07
      回复
    • zhiou
      zhiou
      2022-06-07回复OC「LeBlanc」
      可以根据同意授权时获取经纬度信息判断
      2022-06-07
      回复
    • 学无止境
      学无止境
      2024-02-22
      你好,wx.getSetting(),这里的wx是引用微信官方 js-sdk 1.6.0版本吗还是其他的?
      2024-02-22
      回复
登录 后发表内容