微信小程序更新了功能现在使用
- wx.getlocation需要在
app.json
- 里面添加
permission
不然会无法使用
"permission": {
"scope.userLocation": {
"desc": "你的位置信息将用于小程序位置接口的效果展示"
}
},
引入SDK核心类
var QQMapWX = require('../../utils/qqmap-wx-jssdk.js');
//申请密钥地址 https://lbs.qq.com/
var qqmap = new QQMapWX({ key: '你的秘钥'});
Page({
data: {
},
onLoad: function () {
//获取当前经纬度
wx.getLocation({
success: function(res) {
//用腾讯地图的api,根据经纬度定位当前位置信息
qqmap.reverseGeocoder({
location: {
latitude: res.latitude, //回调的纬度
longitude: res.longitude //回调的经度
},
//回调成功显示位置的详细数据
success: function (res) {
console.log(res);
},
//回调失败 (调用成功之后这个可以不需要 ,回调失败会有报错信息方便调试)
fail: function (res) {
console.log(res);
},
//成功失败都会执行
complete: function (res) {
console.log(res);
}
})
},
})
}
})
网友评论