收藏
回答

wx.getLocation 在安卓机上不执行

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.getLocation 微信安卓客户端 7.0.8 2.9.2

安卓机上首次进来调用  wx.getLocation  没有任何反应,success, fail, complete  中都没接收到信息, 大概过几分钟后重新进来又能定位了;IOS定位正常。(permission已正确配置)

最后一次编辑于  11-07
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    11-07

    这边未复现问题,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html) 扫码下图截图看下


    11-07
    赞同
    回复 4
    • Buddy
      Buddy
      11-07
      11-07
      回复
    • Buddy
      Buddy
      11-07
      代码:
      onLoad() { 
          wx.getLocation({ 
            type: 'gcj02', 
            success (res) { 
              console.log(res); 
            }, 
            fail(err){ 
              console.log(err) 
            }, 
            complete(){ 
              console.log('complete'); 
            } 
           }) 
        },
      11-07
      回复
    • Buddy
      Buddy
      11-07
      有几个疑问: 
      1、这个接口调用次数是否有限制?
      2、就这个接口调用而言,体验版和正式版是否有差异?
      bug复现场景:  删除之前使用的小程序,搜索小程序助手,选择体验版,wx.getLocation 不执行,必现。试过几款安卓手机都有这个问题。小程序正式版,这个问题偶现。
      11-07
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      11-08回复Buddy
      这边用小米机型按提供的路径测试未复现问题,麻烦提供这种格式的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      11-08
      回复
  • Buddy
    Buddy
    11-07

    onLoad,  在onReady里面也调了,一样的效果。(体验版)


    11-07
    赞同
    回复
  • 11110111001011110111001110111
    11110111001011110111001110111
    11-07

    在哪里调用的 wx.getLocation ?

    11-07
    赞同
    回复
问题标签