多语言展示
当前在线:1212今日阅读:60今日分享:41

小程序怎样使用腾讯地图实现定位

很多情况我们在开发小程序时,需要调用腾讯地图的数据,来作为地图导航。那么该如何实现?
方法/步骤
1

腾讯地图提供了供小程序使用的SDK,可结合地图组件和api进行快速调用。首次使用需要申请秘钥,下载sdk文件qqmap-wx-jssdk.js。需要设置安全域名https://apis.map.qq.com

2

index.wxml文件如下经度{{jd}}纬度{{wd}}地点{{address}}

3

index.js文件如下varQQMapWX= require('../libs/qqmap-wx-jssdk.js');var qqmapsdk;Page({ data:{   }, onLoad:function(options){   qqmapsdk =newQQMapWX({     key:'22VBZ-REEK5-WVSI7-QKCOP-QPM6E-W7BPO'   });

4

}, onReady:function(){   var that=this   wx.getLocation({     type:'wgs84',     success:function(res){       console.log(res)       var latitude1= res.latitude       var longitude1= res.longitude       qqmapsdk .reverseGeocoder({           location:{             latitude: latitude1,             longitude: longitude1           },           success:function(res){             console.log(res);             var add= res.result.address             that.setData({               wd: latitude1,               jd: longitude1,               address: add             })           }       });     }

5

在这里调用了逆地理解析reverseGeocoder,对地理解析结果读取获取当前位置。

6

HiShop小程序工具提供多类型商城/门店小程序制作,可视化编辑 1秒生成5步上线。

推荐信息