diff --git a/src/views/portal/course/Detail.vue b/src/views/portal/course/Detail.vue index cf1c4642..f1d83185 100644 --- a/src/views/portal/course/Detail.vue +++ b/src/views/portal/course/Detail.vue @@ -249,13 +249,16 @@ export default { }), showQrimage(){ let urlPre=window.location.protocol+'//'+window.location.host; + let returnUrl='https://u.boe.com/mobile/pages/login/loading?returnUrl=/pages/resource/courseDetail?id='+this.courseInfo.id; // this.qrcode = this.webBaseUrl+'/mobile/pages/resource/courseDetail?id='+this.courseInfo.id; - urlPre='https://u.boe.com/m?returnUrl=https://u.boe.com/mobile/pages/login/loading?returnUrl='; - this.qrcode = urlPre+'/pages/resource/courseDetail?id='+this.courseInfo.id; + returnUrl=encodeURIComponent(returnUrl); + //urlPre='https://u.boe.com/m?returnUrl=https://u.boe.com/mobile/pages/login/loading?returnUrl='; + //this.qrcode = urlPre+'/pages/resource/courseDetail?id='+this.courseInfo.id; //console.log(this.qrcode,'qrcode'); - this.$nextTick(() => { - this.crateQrcode(); - }); + this.qrcode ='https://u.boe.com/m?returnUrl='+returnUrl; + this.$nextTick(() => { + this.crateQrcode(); + }); }, crateQrcode(){ this.qr = new QRCode('qrcode', { diff --git a/src/views/portal/course/Micro.vue b/src/views/portal/course/Micro.vue index 57a93897..3b1ed95d 100644 --- a/src/views/portal/course/Micro.vue +++ b/src/views/portal/course/Micro.vue @@ -15,7 +15,7 @@ -
+