kuizuo / chaoxing-sign

超星学习通网页版在线签到,采用 nuxt 全栈框架实现协议复现。支持所有签到类型以及自动签到。
https://cx.kuizuo.cn
MIT License
171 stars 17 forks source link

[bug]NUXT_IM_INIT_CONNECT 自动重连失败 #37

Open d4renk opened 6 months ago

d4renk commented 6 months ago

环境变量里 开启 NUXT_IM_INIT_CONNECT=true # 启动时是否自动重连 无法自动重连

TIME_STAMP IM SDK [debug]:  dispatch event: onConnected
TIME_STAMP IM SDK [debug]:  received message: [MESSAGE ENCODED]
[nitro] [unhandledRejection] Error: decode message fail.
    at e.<anonymous> (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
    at Object.next (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
    at new Promise (<anonymous>)
    at e.Y (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
    at _.u [as onmessage] (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at t.dispatchEvent (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
TIME_STAMP IM SDK [debug]:  received message: [MESSAGE ENCODED]
[nitro] [unhandledRejection] Error: decode message fail.
    at e.<anonymous> (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
    at Object.next (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
    at new Promise (<anonymous>)
    at e.Y (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
    at _.u [as onmessage] (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at t.dispatchEvent (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
TIME_STAMP IM SDK [debug]:  received message: [MESSAGE ENCODED]
[nitro] [unhandledRejection] Error: decode message fail.
    at e.<anonymous> (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
    at Object.next (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
    at new Promise (<anonymous>)
    at e.Y (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
    at _.u [as onmessage] (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at t.dispatchEvent (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
TIME_STAMP IM SDK [debug]:  websocket onClose
TIME_STAMP IM SDK [info]:  reconnect: time 1
TIME_STAMP IM SDK [info]:  reconnect sock.readyState:  3
TIME_STAMP IM SDK [debug]:  dispatch event: onReconnecting
TIME_STAMP IM SDK [info]:  login sock.readyState:  3
TIME_STAMP IM SDK [debug]:  websockt onOpen
TIME_STAMP IM SDK [debug]:  websocket onClose
TIME_STAMP IM SDK [info]:  reconnect: time 2
TIME_STAMP IM SDK [info]:  reconnect sock.readyState:  3
TIME_STAMP IM SDK [debug]:  dispatch event: onReconnecting
TIME_STAMP IM SDK [debug]:  refresh dns config when websocket close
TypeError: p.global.request is not a function
    at FILE_PATH:LINE_NUMBER:COL_NUMBER
    at new Promise (<anonymous>)
    at Object.d [as wxRequest] (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at Object.l [as ajax] (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at e.$ (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at Timeout._onTimeout (FILE_PATH:LINE_NUMBER:COL_NUMBER)
    at listOnTimeout (node:internal/timers:573:17)
    at process.processTimers (node:internal/timers:514:7)
TIME_STAMP IM SDK [info]:  login sock.readyState:  3
TIME_STAMP IM SDK [debug]:  websockt onOpen
TIME_STAMP IM SDK [debug]:  websocket onClose
TIME_STAMP IM SDK [debug]:  dispatch event: onDisconnected
TIME_STAMP IM SDK [debug]:  reconnect fail