to:sync
This commit is contained in:
parent
77ef0fde0a
commit
bef22298b7
@ -65,6 +65,8 @@
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@ -99,7 +101,7 @@
|
||||
// 等待
|
||||
let waiting = false;
|
||||
// -------------------------------------------------------------------------------------------------
|
||||
|
||||
let reg=/\\n/ig; //o为要替换的关键字,不能加引号,否则替换不生效,i忽略大小写,g表示全局查找。
|
||||
/**
|
||||
* 发送消息
|
||||
*/
|
||||
@ -136,9 +138,20 @@
|
||||
// body
|
||||
body,
|
||||
// 收到事件时的回调。这里将事件的data显示在htmlSpanElement中
|
||||
(event) => {const content = getContent(event.data); if (content) htmlSpanElement.innerHTML += content.toString()},
|
||||
(event) => {
|
||||
const content = getContent(event.data);
|
||||
console.log(event.data)
|
||||
let ccc=content.toString().replace(reg,"<br/>")
|
||||
console.log(ccc);
|
||||
// content.replace("world", "js");
|
||||
if (content) htmlSpanElement.innerHTML += ccc;
|
||||
},
|
||||
// 结束时的回调。1.将消息添加到历史消息中 2.将等待状态设置为false
|
||||
() => {addMessage("assistant", htmlSpanElement.innerHTML); waiting = false},
|
||||
() => {
|
||||
addMessage("assistant", htmlSpanElement.innerHTML);
|
||||
htmlSpanElement.innerHTML=marked.parse(htmlSpanElement.innerHTML);
|
||||
waiting = false;
|
||||
},
|
||||
// 发生错误时的回调
|
||||
(error) => {console.log(error); waiting = false}
|
||||
);
|
||||
|
Loading…
x
Reference in New Issue
Block a user