|
@@ -29,13 +29,13 @@ const install = (Vue, vm) => {
|
|
|
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
|
|
|
// 防止重复跳转
|
|
|
if (backUrl.indexOf('backUrl') === -1) {
|
|
|
- vm.$u.route('pages/wechatLogin/wechatLogin', { backUrl });
|
|
|
+ vm.$u.route('pages/wechatLogin/wechatLogin', { backUrl: encodeURIComponent(backUrl) });
|
|
|
}
|
|
|
// 微信中打开
|
|
|
} else {
|
|
|
// 普通浏览器中打开
|
|
|
if (backUrl.indexOf('backUrl') === -1) {
|
|
|
- localStorage.setItem('backUrl', backUrl);
|
|
|
+ localStorage.setItem('backUrl', encodeURIComponent(backUrl));
|
|
|
}
|
|
|
localStorage.removeItem('lifeData');
|
|
|
uni.showModal({
|