fix: guest route

This commit is contained in:
Tristan Yang
2023-08-04 09:37:45 +08:00
parent 34dcb8d3af
commit dbb1338cbe
3 changed files with 17 additions and 7 deletions
+5 -2
View File
@@ -102,8 +102,11 @@ export default function useStreaming() {
if (dayjs().isAfter(new Date(expireTime - 20 * 1000))) {
const resp = await renewToken({ token, refresh_token: refreshToken });
if ("error" in resp) {
// 停止循环
stopStreaming();
// 还有网,而且在当前页,则停止循环
if (navigator.onLine || !document.hidden) {
stopStreaming();
}
// 返回,开始下次polling(如果有)
return;
} else {
_token = resp.data.token;