提交 7a96ebf1 authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 ba37c536
......@@ -5,8 +5,14 @@ export default class Before {
}
async update(to, from, next) {
// 设置游客用户信息
const { user_id: userId, student_id: studentId } = to.query
if (userId && studentId) {
store.commit('setGuestUser', { user_id: userId, student_id: studentId })
}
// 创建游客用户
await store.dispatch('createGuestUser')
// await store.dispatch('createGuestUser')
wx.miniProgram.postMessage({ data: { guestUser: store.state.guestUser } })
if (to.meta.requiredLogin) {
const isLogin = store.state.isLogin || (await store.dispatch('checkLogin'))
......
......@@ -11,8 +11,8 @@ const store = new Vuex.Store({
token: '',
isVip: false,
isLogin: false,
isIos: /iOS/.test(navigator.userAgent),
isAndroid: /Android/.test(navigator.userAgent),
isIos: /iphone|ipad|ipod/i.test(navigator.userAgent),
isAndroid: /android/i.test(navigator.userAgent),
isWeapp: /miniProgram/.test(navigator.userAgent),
guestUser: { user_id: '', student_id: '' }
},
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论