收藏
回答

企业微信Js-sdk中stopAutoLBS可以停止持续定位,但是没法监听到回调

问题类型 API/组件名称 终端类型 微信版本 基础库版本
Bug stopAutoLBS 微信iOS客户端 3.1.1(57567) 7.0.1
    startAutoLBS() {
      // 打开持续定位接口
      // eslint-disable-next-line no-undef
      wx.invoke('startAutoLBS', {
        type: 'gcj02' // wgs84是gps坐标,gcj02是火星坐标
      },
      (res) => {
        if (res.err_msg === 'startAutoLBS:ok') {
          // 调用成功
          console.log('startAutoLBS:ok: ', res)
          this.recordTime = new Date()
          this.recordLine = []
          this.open = true
          this.onLocationChange()
        } else {
          // 错误处理
        }
      })
    },


    stopAutoLBS() {
      console.log('click stop')
      // eslint-disable-next-line no-undef
      wx.invoke('stopAutoLBS', {},
        function(res) {
          alert('stop .....')
          if (res.err_msg === 'stopAutoLBS:ok') {
            // 调用成功
          } else {
            // 错误处理
          }
        })
    },

下面的alert没有打印

回答关注问题邀请回答
收藏
登录 后发表内容
问题标签