h5 微信公众号获取当前位置

1、首先在微信公众号上面判断有没有接口权限,这个坑我遇到过

开发->接口权限

h5 微信公众号获取当前位置

开通了权限之后要去设置里面  设置-->公众号设置-->功能设置   配置安全域名

h5 微信公众号获取当前位置

这些配置好了之后

那就直接写了

//获取经纬度
                $.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);    
                    }
                })

提示:微信公众号千万别用百度,高德那都是坑啊