我的域名是http://gyssxcxmhuni.qhjurenwl.com/#/pages/clues_report_anonymity/clues_report_anonymity?id=1
生成签名时用的域名是http://gyssxcxmhuni.qhjurenwl.com/
但是页面中提示config:fail,invalid signature
app.wxRequest(
"POST",
app.globalData.url + "/index/wechat/wx_config",
{
url: window.location.href,
},
function (params) {
console.log(params);
jWeixin.config({
// debug: true,
appId: params.appId,
timestamp: params.timestamp,
nonceStr: params.nonceStr,
signature: params.signature,
jsApiList: [
"getLocation",
"startRecord",
"stopRecord",
"onVoiceRecordEnd",
],
});
jWeixin.ready(function () {
that.is_ready = true;
console.log("ready");
wx.getLocation({
type: 'gcj02', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'
success: function (res) {
// console.log(res);
// alert(latitude + " " + longitude);
var latitude = res.latitude; // 纬度,浮点数,范围为90 ~ -90
var longitude = res.longitude; // 经度,浮点数,范围为180 ~ -180。
var speed = res.speed; // 速度,以米/每秒计
var accuracy = res.accuracy; // 位置精度
app.wxRequest(
"POST",
app.globalData.url + "/index/map/get_address",
{
lat: latitude, //纬度
lng: longitude, //纬度
type: "gcj02",
},
function (params) {
// console.log(params);
app.globalData.user_address = params.adre;
that.user_address = params.adre;
that.detailed_message = params.adre;
},
function (params) {
console.log(params);
}
);
// end
}
});
// end
});
// end
}
);
这个是vue中代码
app.globalData.url的值是https://gyssxcxmh.qhjurenwl.com