当前位置: 首页 > Web前端 > HTML5

APICloud-UIChatTools模块演示

时间:2023-04-04 22:45:16 HTML5

UIChatTools模块是一个聊天输入框模块,开发者可以自定义输入框的功能。通过打开界面可以在当前窗口底部打开一个输入框,输入框的生命属于当前窗口。当输入框获得焦点时,它会自动弹出到软键盘上。开发者可以通过弹跳底部监听输入框的高度来改变聊天对话框界面的高度,从而实现类似QQ聊天页面的功能。UIChatTools模块是UIChatBox模块的高级升级。模块文档地址:https://docs.apicloud.com/Cli...本demo涵盖了模块的所有接口,供大家参考。需要注意的是,如果设置了打开界面-styles-mask参数,会弹出遮罩层,点击遮罩层时键盘会关闭。addFace(添加表情包)接口,需要先下载一个表情包,然后解压(使用zip模块)到指定目录。使用fs模块,可以验证文件是否存在。Android添加表情包后,需要再次点击表情按钮才能生效。这个输入框模块只提供了一个接口,接口上按钮的点击回调事件。具体功能的实现需要配合其他API。比如录音功能需要结合其他录音模块或者api对象的录音接口来实现。选择图片功能,UIChatTools模块已经包含在内。可根据UI设计更换调整图标和颜色,设置模块提供的参数。下载widget代码包:https://community.apicloud.co...