收藏
回答

小程序定位接口问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug getLocation 客户端 7.0.4 2.6.1

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


1、小程序首次进入时获取定位时,有时候右上角的小飞机没有转动小程序是什么原因呢?

2、小程序获取定位授权的弹出框是由getLocation控制的吗?

3、当小程序获取定位失败时,是走fail的回调方法吗?

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

1 个回答

  • 伊人行
    伊人行
    2019-07-05

    你这是没调起授权引起的啊

    2019-07-05
    有用
    回复 2
    • 禾火易文
      禾火易文
      2019-07-05

      请问调用定位授权是哪个方法呢

      2019-07-05
      回复
    • 伊人行
      伊人行
      2019-07-05回复禾火易文

      wx.getSetting({

      success: (res) => {

      if (!res.authSetting['scope.userLocation']) {

      wx.authorize({

      scope: 'scope.userLocation',

      success: (res) => {

      //没授权处理

      },

      fail: (err) => {

      //调用授权失败处理

      }

      })

      } else {

      //已经授权

      }

      }

      })

      或者用<button open-type='openSetting'></button> 主动调起


      2019-07-05
      回复
登录 后发表内容