收藏
回答

安卓机 wx.getLocation(),同意授权后处理时长竟然要6s??

问题模块
API和组件

不知道大家在安卓机上使用 wx.getLocation()的情况怎么样?

我试了2部机子,华为,一加(其余Andriod没试,且iphone不存在此问题),测试使用wx.getLocation()时先弹出授权,同意后发现反映时间竟然要5~6s(再次进入该页面尽管不用再次授权,但时长也是一样的)!

一开始以为是自己程序的影响,打开官方Demo,没想到竟然也是一样的处理时长:


这不是个小数字啊(比如我的页面需要在获取用户地理位置后才显示出来,这样一下子就拖延了6秒钟了。。),管理员和大神能解释一下原因吗?

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

3 个回答

  • 铜矿
    铜矿
    2017-06-07

    膜拜单车小程序定位也得这么长时间,还不是几百万人天天用

    2017-06-07
    赞同
    回复
  • 阿铭
    阿铭
    2017-06-08

    你说的没错,这个确实是的。但毕竟程序是人写的,现在讨论的不是使用平台问题,而是优化的问题。iphone既然能200ms确定位置,为什么andriod需要6s?

    2017-06-08
    赞同
    回复
  • 上善若水
    上善若水
    2018-09-17

    希望官方能解决一下这个问题,这样用户体验很不好

    2018-09-17
    赞同
    回复