腾讯地图提供了供小程序使用的SDK,可结合地图组件和api进行快速调用。首次使用需要申请秘钥,下载sdk文件qqmap-wx-jssdk.js。需要设置安全域名https://apis.map.qq.com
index.wxml文件如下
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' });
}, 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 }) } }); }
在这里调用了逆地理解析reverseGeocoder,对地理解析结果读取获取当前位置。
HiShop小程序工具提供多类型商城/门店小程序制作,可视化编辑 1秒生成5步上线。