微信小程序实现自动定位功能
本文实例为大家分享了微信小程序实现自动定位的具体代码,供大家参考,具体内容如下
使用了腾讯地图提供的免费api:
需要引入一个js文件:下载地址
js代码:
//引入SDK核心类
varQQMapWX=require('../../libs/qqmap-wx-jssdk.js');
varqqmap=newQQMapWX({
//在腾讯地图开放平台申请密钥http://lbs.qq.com/mykey.html
key:'yourKEY'
});
Page({
data:{
myLatitude:"",
myLongitude:"",
myAddress:""
},
onLoad:function(){
varthat=this
//用微信提供的api获取经纬度
wx.getLocation({
type:'wgs84',
success:function(res){
that.setData({myLatitude:res.latitude,myLongitude:res.longitude})
//用腾讯地图的api,根据经纬度获取城市
qqmap.reverseGeocoder({
location:{
latitude:that.data.myLatitude,
longitude:that.data.myLongitude
},
success:function(res){
console.log(res)
vara=res.result.address_component
//获取市和区(区可能为空)
that.setData({myAddress:a.city+a.district})
//控制台输出结果
console.log(that.data.myAddress)
}
})
}
})
}
})
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法