傅豪杰 il y a 7 mois
Parent
commit
78a3b85ffb
1 fichiers modifiés avec 5 ajouts et 1 suppressions
  1. 5 1
      src/App.vue

+ 5 - 1
src/App.vue

@@ -22,12 +22,15 @@ export default {
 
     async created() {
         window.localStorage.setItem('scanUrl', location.href.split('#')[0])
-        const res = await getWxConfig({})
+        const res = await getWxConfig({
+            url:window.location.href
+        })
         //发送成功
         var timestamp = res.wxConfig.timestamp;
         var noncestr = res.wxConfig.nonceStr;
         var signature = res.wxConfig.signature;
         var appId = res.wxConfig.appId;
+        var url = window.location.href
         wx.config({
             debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
             // debug : true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
@@ -35,6 +38,7 @@ export default {
             timestamp: timestamp, // 必填,生成签名的时间戳
             nonceStr: noncestr, // 必填,生成签名的随机串
             signature: signature, // 必填,签名,见附录1
+            url,
             jsApiList: [
                 "scanQRCode",
             ] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2