遇到的坑,没有搞清楚this指向导致微信定位拿到的经纬度赋值给高德地图时,没有赋值成功。
wxRegister() {
var _this = this
let mapdata={
url:location.href.split('#')[0]
// url:'http://vyljd.xiaoluxueche.com/cyry/'
}
this.$api.wxInfo(mapdata,'application/json;charset=UTF-8',d=>{
if(d.resultCode === 0){
var wxdata = d.record // PS: 这里根据你接口的返回值来使用
wx.config({
debug: false, // 开启调试模式
appId: "wx573c7b770a66d1b1", // 必填,公众号的唯一标识
timestamp: wxdata.timessamp, // 必填,生成签名的时间戳
nonceStr: wxdata.nonceStr, // 必填,生成签名的随机串
signature: wxdata.signature, // 必填,签名,见附录1
jsApiList: [ // 必填,需要使用的JS接口列表,写入自己用到的接口名称
'checkJsApi',
'openLocation',
&