聊天页面

小于 1 分钟

聊天页面

概述

聊天消息 MessagesViewChatUIKit 提供的主要组件, 用于展示用户之间的消息。

MessagesView 可以直接使用,也可以通过路由使用。

目前消息页面中提供以下功能:

  • 发送和接收消息, 包括文本、表情、图片、语音、视频、文件、名片和合并类型的消息。
  • 对消息进行复制、表情回复、引用、撤回、删除、置顶、编辑、重新发送和审核。
  • 清除本地消息。

消息相关功能,详见功能介绍文档

创建消息页面

添加聊天页面时,可以直接添加到你需要展示的位置并传入 ChatUIKitProfile 信息。ChatUIKitProfile 为用户信息包装类,详见用户信息展示

同时,在会话列表 中点击会话,也会跳转至消息页面。


Widget build(BuildContext context) {
  return MessagesView(
    profile: ChatUIKitProfile.contact(
      id: chatterId,
    ),
  );
}
上次编辑于: