微信公开课
微信公开课小程序热门讨论关于「wxgetLocation不能获取最新位置」的小程序开发问题
补充:wxgetLocation不能获取最新位置
展开:代码片断很简单: wxgetLocation({ type:gcj02, success(location){ consolelog(location) } })我摸过出来的规律是:之前在位置1,定位准确退出小程序移至位置2,打开小程序,通过wxgetLocation得到的还是位置1;多次调用,结果一样调用wxchooseLocation(),地图上的定位点会从位置1移至位置2再次打开小程序,通过wxgetLocation得到的就是位置2了我的感觉是,需要在调用wxgetLocation时出现了定位图标,但并没有得到正确的位置、还是使用上次的位置如果在微信中通过在聊天中「发送位置」来更新位置信息,就能得到正确的了遇到这个问题,真的是一点办法没有,还请官方内部确认下目前,可能只能考虑通过百度等第三方来获取实时位置了即速小程序:怎么说呢,感觉是有一定概率;或者说,感觉位置缓存更新是有一定机制的这也使得,这个问题不是必现的;但一旦出现就很难受比如,我很久没更新位置,获取位置就需要较长时间获取后立即再次获取,就只需要很短时间这说明第2次是从缓存内获得的,或者至少是考虑了缓存信息我比较怀疑是这个缓存机制有问题:后台进去,是有更新位置的
更多有关「wxgetLocation不能获取最新位置」的讨论可以前往微信公开课小程序参与互动哦!了解更多
方法1:微信扫描微信公开课小程序码即可订阅热门讨论「wxgetLocation不能获取最新位置」
方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「wxgetLocation不能获取最新位置」
方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「wxgetLocation不能获取最新位置」
微信公开课小程序热门讨论「wxgetLocation不能获取最新位置」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。
微信公开课热门讨论「wxgetLocation不能获取最新位置」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。