ユーザーの地理的位置情報を取得します(緯度と経度を取得するWeChatアプレット、Tencentマップの逆解析;):
1. 開発者キー(キー)と設定の申請/ WeChatアプレットJavaScriptSDKのダウンロード
2.認証を開き、app.jsonファイルを設定します
{
"pages": ["pages/index/index"],
"permission": {
"scope.userLocation": {
"desc": "请求获取位置"
}
}
}
3.要求する関数を呼び出す
var QQMapWX = require("../../utils/qqmap-wx-jssdk.js");
onLoad:function(){
var qqmapsdk = new QQMapWX({
key: '你的key' // 必填
});
//getLocation获取经纬度
wx.getLocation({
type: 'gcj02',
success: function (res) {
//根据经纬度,腾讯地图逆地址解析
qqmapsdk.reverseGeocoder({
location: {
latitude: res.latitude,
longitude: res.longitude
},
success: function (res) {
console.log(res);
var address = res.result.address;
var recommend = res.result.formatted_addresses.recommend;
addr = address + recommend;
console.log(addr);
}
})
},
})
}
OK。