1、首先在微信公众号上面判断有没有接口权限,这个坑我遇到过
开发->接口权限
开通了权限之后要去设置里面 设置-->公众号设置-->功能设置 配置安全域名
这些配置好了之后
那就直接写了
//获取经纬度
$.ajax({
type: 'get',
url: 'https://apis.map.qq.com/ws/location/v1/ip',
data: {
key: '45IBZ-MFHWF-OZ3JM-NOH4V-H5S67-GPBUL', //腾讯key
output: 'jsonp',
},
dataType: 'jsonp',
success: function(res) {
var info = res.result.ad_info;
var locations=res.result.location;
localStorage.setItem("longitude", locations.lng);
localStorage.setItem("latitude", locations.lat);
localStorage.setItem("city", info.city);
localStorage.setItem("district", info.district);
}
})
提示:微信公众号千万别用百度,高德那都是坑啊