宝哥软件园

微信小程序腾讯地图SDK获取当前地址实现解析

编辑:宝哥软件园 来源:互联网 时间:2021-08-21

如何获取用户的当前地址,这首先要利用小程序的定位功能:来定位公文

第一步是获取当前定位

用js写

运行项目后,会出现如下弹出窗口:

这是因为开发者需要解释获取用户地理位置的目的。

解决方法:

将权限属性添加到app.json.

这样,可以获得用户的地理坐标。

第二步,说说当前定位转换过程的地址信息

该功能需要腾讯地图SDK:官方文档

使用SDK的步骤在官方文档中有详细说明,还带来了各种链接:

步骤4中的安全域名设置是在您自己的applet管理背景中设置的

完成以上四个步骤后,将下载的SDK文件放入项目中。

将SDK引入页面js:

我们需要使用的是SKD的reverseGeocoder()方法,所以我们在获取用户的当前坐标后调用这个方法:

这样,地址坐标被转换成地址,地址简单地显示在页面上:

完全码

最后,我发布了我的js的完整代码,有点啰嗦。如果你什么都不懂,请加我到qq讨论一下:546529770,谢谢~ ~

射流研究…

/* *介绍SDK核心类*/var QQ SDK=required('././APIs/qqmap-wx-jssdk.min.js ')页面({/* * *页面的初始数据*/data 3360 {纬度3360 ' ',经度3360 ')位置Data: '' },/* * *生命周期函数-监控页面加载*/onload:函数(选项){var _ this=this/* *实例化sdk核心类*/var QQ map=new QQ SDK({ key 3360 ' 3 B4 BZ-qhnk 3-hlx 34)/* * get_this.setData({纬度:经度:位置数据:地址});} })})})以上就是本文的全部内容,希望对大家的学习有所帮助,多多支持我们。

更多资讯
游戏推荐
更多+