|
|
@@ -3922,17 +3922,17 @@ const createWebSocketConnection = async (type = 1) => {
|
|
|
}
|
|
|
|
|
|
// 获取认证 token
|
|
|
- // try {
|
|
|
- // authToken.value = await getAuthToken()
|
|
|
- // console.log('🔐 认证 token 获取成功,准备连接 WebSocket')
|
|
|
- // }
|
|
|
- // catch (error) {
|
|
|
- // console.error('🔐 获取认证 token 失败,连接可能失败:', error)
|
|
|
- // connectionStatus.value = 'disconnected'
|
|
|
- // isConnecting.value = false
|
|
|
- // handleDisconnection()
|
|
|
- // return
|
|
|
- // }
|
|
|
+ try {
|
|
|
+ authToken.value = await getAuthToken()
|
|
|
+ console.log('🔐 认证 token 获取成功,准备连接 WebSocket')
|
|
|
+ }
|
|
|
+ catch (error) {
|
|
|
+ console.error('🔐 获取认证 token 失败,连接可能失败:', error)
|
|
|
+ connectionStatus.value = 'disconnected'
|
|
|
+ isConnecting.value = false
|
|
|
+ handleDisconnection()
|
|
|
+ return
|
|
|
+ }
|
|
|
|
|
|
docSocket.value = new Y.Doc()
|
|
|
docSocket.value.gc = true
|
|
|
@@ -3940,11 +3940,11 @@ const createWebSocketConnection = async (type = 1) => {
|
|
|
api.yweb_socket,
|
|
|
'PPT' + props.courseid,
|
|
|
docSocket.value,
|
|
|
- // { params: { yauth: authToken.value } }
|
|
|
+ { params: { yauth: authToken.value } }
|
|
|
)
|
|
|
|
|
|
// 启动定期更新 token
|
|
|
- // updateAuthToken()
|
|
|
+ updateAuthToken()
|
|
|
|
|
|
providerSocket.value.on('status', (event: any) => {
|
|
|
console.log('👉 WebSocket状态:', event.status)
|