更新记录
1.0.0-2026.6.17(2026-06-17) 下载此版本
本次更新重点优化了聊天体验与扩展能力。新增自定义表情包功能,支持用户导入与管理专属表情,丰富互动形式;重构消息渲染逻辑,提升图文混排流畅度。同时开放二次开发接口,便于企业快速接入业务模块。修复部分机型键盘收起异常问题,增强系统稳定性。
平台兼容性
uni-app(5.08)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| √ | √ | - | √ | √ | √ | √ | √ | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
uni-app x(5.08)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| - | - | - | - | - | - |
emoji简介
emoji聊天界面到表情包,支持自定义表情,二次开发
使用教程
1.下载到uni_modules目录中 2.js里面 inputMsg.value
//消息
const inputMsg = ref('')
const showEmoji = ref(false)
//表情
const onEmojiSelect = (emoji) => {
if (emoji && typeof emoji.char === 'string') {
inputMsg.value += emoji.char;
}
showEmoji.value = false
}
const onDelete = () => {
// 删除最后一个字符(含emoji)
// 1. 将字符串转为“真·字符”数组(能识别 Emoji)
const arr = [...inputMsg.value];
// 2. 移除最后一项(安全删除整个 Emoji)
arr.pop();
// 3. 重新拼接回字符串
inputMsg.value = arr.join('');
}
3.vue中
<view @click="showEmoji = !showEmoji" >😊
<input type="text" placeholder="请输入" v-model="inputMsg" /><MyEmojiPicker :visible="showEmoji" @select="onEmojiSelect" @delete="onDelete" @close="showEmoji = false" />
3.修改表情在emoji-data.js中添加与修改

收藏人数:
#
https://www.npmjs.com/~qiun
下载插件并导入HBuilderX
赞赏(0)
下载 0
赞赏 0
下载 12277918
赞赏 1922
赞赏
京公网安备:11010802035340号