diff --git a/sdk/utils/index.js b/sdk/utils/index.js index 63971ec34ea70d697718caf787204c5040c63fa3..6b3dbb605a7f266e37dcf7203a9fade22fbf3ebe 100644 --- a/sdk/utils/index.js +++ b/sdk/utils/index.js @@ -130,8 +130,6 @@ export default { note = "消息已被删除" } else if (type === 'text') { note = msg.body.toString() - note = note.replace(/(\r\n|\n|\r)/gm, ""); - note = note.slice(0, 80) } else if (type === 'userinfo-card') { note = `[${msg.body.name} 的名片]` } else { @@ -192,6 +190,12 @@ export default { } } } + // 去掉换行符 + note = note.replace(/(\r\n|\n|\r)/gm, ""); + // 改      等空格为普通空格 + note = note.replace(/ | | /g, ' ') + // 截取80个字符 + note = note.slice(0, 80).trim() return note }, // 节流执行函数,用于控制频繁触发的事件。