收藏
回答

微信版本8.0.49, 调用wx.getLocation 接口,第一次成功,后面请求就会卡没有反应?

环境:安卓手机

步骤:打开定位页面, 调用wx.getLocation 接口,冷启动首次进入小程序成功,后续调用出现异常。

预期结果:获取定位信息, 进入success 回调

实际结果:获定位信息失败, 并且一直没有进入 complete 回调, 导致loading 没有消失。

部分安卓机,获取定位异常后,地图也出现异常,变成蓝屏地图。

代码:

return Taro.getLocation(Native.IS_WEAPP ? {

type: 'gcj02',

} : {});


其他人也碰到类似的问题。

https://developers.weixin.qq.com/community/develop/doc/000c043530055886f861db63566400?highline=%E5%BE%AE%E4%BF%A1geng%E7%89%88%E6%9C%AC8.0.49

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

2 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    04-30

    经确认微信安卓客户端8.0.49版本,当小程序页面同时存在地图和请求定位时偶现异常.

    https://developers.weixin.qq.com/miniprogram/dev/component/map.html

    开发者侧可以通过

    a.通过设置地图show-location为true

    b.延迟定位请求到地图出现之后 规避

    用户侧可以引导划掉小程序重新进小程序来重新定位

    客户端尽快修复中,带来不便十分抱歉

    04-30
    有用
    回复
  • 帝域
    帝域
    05-08

    目前看,好想没有问题啦。测试测啦一下好想没怎么复现啦。

    05-08
    有用
    回复
登录 后发表内容