转移字符渲染
This commit is contained in:
@@ -75,9 +75,17 @@ export const chatApi = {
|
||||
|
||||
// 监听标准消息事件
|
||||
eventSource.addEventListener('message', (event) => {
|
||||
const data = event.data;
|
||||
fullMessage += data;
|
||||
callback?.onMessage?.(data);
|
||||
try {
|
||||
// 解析JSON字符串,处理Unicode转义
|
||||
const data = JSON.parse(event.data);
|
||||
fullMessage += data;
|
||||
callback?.onMessage?.(data);
|
||||
} catch (e) {
|
||||
// 如果不是JSON,直接使用原始数据
|
||||
const data = event.data;
|
||||
fullMessage += data;
|
||||
callback?.onMessage?.(data);
|
||||
}
|
||||
});
|
||||
|
||||
// 监听结束事件
|
||||
@@ -335,9 +343,17 @@ export const chatApi = {
|
||||
|
||||
// 监听标准消息事件
|
||||
eventSource.addEventListener('message', (event) => {
|
||||
const data = event.data;
|
||||
fullMessage += data;
|
||||
callback?.onMessage?.(data);
|
||||
try {
|
||||
// 解析JSON字符串,处理Unicode转义
|
||||
const data = JSON.parse(event.data);
|
||||
fullMessage += data;
|
||||
callback?.onMessage?.(data);
|
||||
} catch (e) {
|
||||
// 如果不是JSON,直接使用原始数据
|
||||
const data = event.data;
|
||||
fullMessage += data;
|
||||
callback?.onMessage?.(data);
|
||||
}
|
||||
});
|
||||
|
||||
// 监听结束事件
|
||||
|
||||
Reference in New Issue
Block a user