收藏
回答

wx.getLocation没有弹出直接返回fail:invalid data

wx.getLocation({  

    type: 'wgs84',  

    success: function(res) {    

        console.log('wgs84success',res);

      }   

    cancel: function (res) {

        console.log('wgs84cacel',res);

    },

    fail: function (res) {

        //直接返回fail:invalid data

        console.log('wgs84fail',res);

    }

})

在使用该方法拉起位置请求时会出现提示框,但是昨天在一台华为mate10中出现没有拉起提示框,直接fail返回了fail:invalid data,该方法只传了一个type参数,请问有人遇到过这个吗?

最后一次编辑于  2018-08-22  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 晨
    2018-08-22

    微信版本是?

    2018-08-22
    赞同
    回复 3
    • 一眼万年
      一眼万年
      2018-08-22

      6.6.5

      2018-08-22
      回复
    • 晨
      2018-08-22回复一眼万年

      更新到最新版本6.7.2试一下?

      2018-08-22
      回复
    • A
      A
      2018-11-06回复

      我的是最新版本微信6.7.3  华为Nova 2s  在首页tabbar中调用的

      苹果真机、模拟器都可以正常定位的,

      android手机真机,调用定位直接返回{errCode: -1, errMsg: "getLocation:fail:invalid data"}

      2018-11-06
      回复
  • 罗守伟
    罗守伟
    2018-08-22

    更新到最新版本6.7.2试一下?

    2018-08-22
    赞同
    回复
  •  
     
    2018-08-29

    同样的问题,楼主解决了吗,我这边是大部分Android手机都调不起弹窗,直接走了失败

    2018-08-29
    赞同
    回复 2
    • 一眼万年
      一眼万年
      2018-08-31

      现在已经好了 第二天自己就好了

      2018-08-31
      回复
    • A
      A
      2018-11-06回复一眼万年

      自己就好了?

      2018-11-06
      回复