Commit 4071e960 authored by Xuguangxing's avatar Xuguangxing

feat: 修复token传值问题,解决小程序多个H5页面重复登录

parent 513f92c8
......@@ -297,6 +297,7 @@ export default class Activity extends Mixins(TransformStyleMixin, BottomNavStyle
handleNavUrl(nav, isCurrent) {
if (isCurrent) { return; }
const token = localStorage.get('vccToken') || '';
console.log(token, 'token');
// 用于传递新橙参数,避免新橙H5活动中含有遮罩层
const { vccChannel, fromHost } = this.$route.query;
const { pageType, pageUrl } = nav;
......@@ -326,6 +327,7 @@ export default class Activity extends Mixins(TransformStyleMixin, BottomNavStyle
if (vccChannel) { url = this.addOrEditUrlParams(url, 'vccChannel', vccChannel); }
if (fromHost) { url = this.addOrEditUrlParams(url, 'fromHost', fromHost); }
if (token) { url = this.addOrEditUrlParams(url, 'vccToken', token); }
console.log(url, 1);
window.location.href = url;
}
}
......@@ -351,6 +353,7 @@ export default class Activity extends Mixins(TransformStyleMixin, BottomNavStyle
if (vccChannel) { url = this.addOrEditUrlParams(url, 'vccChannel', vccChannel); }
if (fromHost) { url = this.addOrEditUrlParams(url, 'fromHost', fromHost); }
if (token) { url = this.addOrEditUrlParams(url, 'vccToken', token); }
console.log(url, 2);
window.location.href = url;
}
}
......@@ -376,6 +379,7 @@ export default class Activity extends Mixins(TransformStyleMixin, BottomNavStyle
if (vccChannel) { url = this.addOrEditUrlParams(url, 'vccChannel', vccChannel); }
if (fromHost) { url = this.addOrEditUrlParams(url, 'fromHost', fromHost); }
if (token) { url = this.addOrEditUrlParams(url, 'vccToken', token); }
console.log(url, 3);
window.location.href = url;
}
}
......@@ -386,6 +390,7 @@ export default class Activity extends Mixins(TransformStyleMixin, BottomNavStyle
if (vccChannel) { url = this.addOrEditUrlParams(url, 'vccChannel', vccChannel); }
if (fromHost) { url = this.addOrEditUrlParams(url, 'fromHost', fromHost); }
if (token) { url = this.addOrEditUrlParams(url, 'vccToken', token); }
console.log(url, 4);
}
window.location.href = pageUrl;
// if (isApp) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment