map组件 show-location 能不能提供一个坐标
发布于 6 年前 作者 wchang 10271 次浏览 来自 问答

map组件 show-location  提供的定位点是事实,但是没有提供出来坐标位置。

现在我们需要短程实时定位,只能每隔几秒调用  wx.getLocation 

既然 show-location 能实时定位就没必要让我们再调用 api 方法获取定位嘛,而且目前我测试在安卓上 wx.getLocation 定位速度也有点慢。

官方能不能考虑提供下这个实时定位的坐标,也减少重复定位。


还有  wx.createMapContext 下面的  moveToLocation  有一个问题就是 如果地图移动的距离比较多比较远,那么使用 moveToLocation 回到定位点可能导致地图上的 markers 点失效。

例如:地图上面我定位在北京,北京有几个marker 点。但是我现在地图任意放大缩小,把地图拖到了云南。并且当前窗口看不到北京的那个几个marker 点。 现在如果是手动移动回去是没有问题的。但是moveToLocation 回去的话,这个些marker点就会消失,不知道这是我api 使用场景不对,还是这个api 有bug

回到顶部