Browse Source

fix:测试

sunChengjie 11 months ago
parent
commit
de7e017fde
1 changed files with 21 additions and 5 deletions
  1. 21 5
      src/pages/express.vue

+ 21 - 5
src/pages/express.vue

@@ -242,10 +242,10 @@ export default {
 			})
 				.then(res => {
 					//发送成功
-					var timestamp = res.body.wxConfig.timestamp;
-					var noncestr = res.body.wxConfig.nonceStr;
-					var signature = res.body.wxConfig.signature;
-					var appId = res.body.wxConfig.appId;
+					var timestamp = res.wxConfig.timestamp;
+					var noncestr = res.wxConfig.nonceStr;
+					var signature = res.wxConfig.signature;
+					var appId = res.wxConfig.appId;
 					wx.config({
 						debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
 						// debug : true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
@@ -289,7 +289,23 @@ export default {
 
 		// 授权码哦icon扫描
 		vxSearchIcon() {
-			console.log('123')
+			const res = await getWxConfig({})
+			//发送成功
+			var timestamp = res.wxConfig.timestamp;
+			var noncestr = res.wxConfig.nonceStr;
+			var signature = res.wxConfig.signature;
+			var appId = res.wxConfig.appId;
+			wx.config({
+				debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
+				// debug : true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
+				appId: appId, // 必填,公众号的唯一标识
+				timestamp: timestamp, // 必填,生成签名的时间戳
+				nonceStr: noncestr, // 必填,生成签名的随机串
+				signature: signature, // 必填,签名,见附录1
+				jsApiList: [
+					"scanQRCode",
+				] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
+			});
 			wx.scanQRCode({
 				needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
 				scanType: ["qrCode", "barCode"], // 可以指定扫二维码还是一维码,默认二者都有