400-920-5594
173-6014-8050
首页 > 资讯中心 > 技术分享
微信小程序滚动指定位置调用地理位置授权
2019-06-26 4759 技术分享

微信小程序的地理位置授权并不像用户信息授权那样,需要用户主动触发才能弹出授权窗口,我们可以在已进入页面就询问授权,也可以在用户滚动到指定位置获取授权。

成都小程序开发

用到的函数:

wx.getLocation(Object object)

获取当前的地理位置、速度。当用户离开小程序后,此接口无法调用。

onPageScroll(Object object)

监听用户滑动页面事件。

实现方法:


成都小程序开发


上面的代码能获取到用户的经纬度信息,然而我们还需要讲经纬度转换为具体的物理地址,这时候我们就需要使用腾讯的地图api了,腾讯地图针对小程序发布了一个jssdk库,方便我们调用,项目地址:


https://lbs.qq.com/qqmap_wx_jssdk/


安装引入方法上面的网址都有详细的介绍,这里假设都安装好了这个jssdk,那么我们现在调用腾讯地图,将用户的经纬度转换为具体的物理地址:


成都小程序开发