提交 3eb19dc5 编写于 作者: DCloud_JSON's avatar DCloud_JSON

更新 修复部分平台,会在较早的时机执行 onAppActivateStateChange内的逻辑,此时currentPage还未初始化完成,引起的报错问题

上级 dbfac4fd
...@@ -116,7 +116,7 @@ export default async function (initParam) { ...@@ -116,7 +116,7 @@ export default async function (initParam) {
// 拿到当前页面的路由 // 拿到当前页面的路由
const pages = getCurrentPages() const pages = getCurrentPages()
const currentPage = pages[pages.length - 1] const currentPage = pages[pages.length - 1]
const isLoginPage = currentPage.route.includes('uni_modules/uni-id-pages/pages/login') const isLoginPage = currentPage?.route.includes('uni_modules/uni-id-pages/pages/login')
// 第二次 activate 之后开始 检查token是否已经过期,如果已经过期则重定向至登录页面 // 第二次 activate 之后开始 检查token是否已经过期,如果已经过期则重定向至登录页面
const { tokenExpired } = uniCloud.getCurrentUserInfo() const { tokenExpired } = uniCloud.getCurrentUserInfo()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册