获取地理位置超时bug,官方已解决,待上线

发布于 6 年前作者 sufang2820 次浏览最后编辑 6 年前来自 ask

在新版本微信7.0.0里,android机出现该问题的机型基本都有这个情况,老版本的微信不存在这个bug。

主要出现在第一次进入需要获取定位的时候出现超时问题(同时view里存在map组件),第二次进入无问题。

7 回复
bpeng
bpeng1 楼6 年前

麻烦提供出现问题的机型和微信版本,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

hyao
hyao2 楼6 年前

我这边是公众号h5开发,也用到了getLocation方法,有不少安卓手机反映定位开了,但是getLocation失败了,失败信息:timeout;

有没有什么解决的办法?求回复!

jieshi
jieshi3 楼6 年前

在开发工具上没有问题,在真机iphone6,iphone6P上不定时出现获取不到经纬度问题

gang71
gang714 楼6 年前

我的同样是

主要出现在第一次进入需要获取定位的时候出现超时问题(同时view里存在map组件),第二次进入无问题。

我的暂时解决方案是

data里定义一个获取到定位 isGetLocation的标记位

未获取到定位时先隐藏map组件

<view class='map'>
  <map
    latitude="{{latitude}}"
    longitude="{{longitude}}"
    markers="{{markers}}"
    scale="17"
    class='view'
    wx:if="{{isGetLocation}}"
  ></map>
  <view
    class='view'
    wx:else
  ></view>
</view>
ylong
ylong5 楼6 年前

主要出现在第一次进入需要获取定位的时候出现超时问题(同时view里存在map组件),第二次进入无问题。

我也出现了这个问题,华为mate20,微信7.0.0

ping16
ping166 楼6 年前

遇到同样问题的兄弟顶起来啊,这个第一次超时问题看社区有提,但是官方回复说始终定位不到问题

nayu
nayu7 楼6 年前

我来跟进下这个问题.

我->设置->帮助与反馈->右上角上传日志,并提供微信号与时间点

先按这个方式提供下日志?感谢.