TencentCloud / chat-uikit-flutter

A powerful Flutter chat UI component library and business logic for Tencent Cloud Chat, creating seamless in-app chat modules for delightful user experiences.

Home Page:https://trtc.io/products/chat?utm_source=gfs&utm_medium=link&utm_campaign=%E6%B8%A0%E9%81%93&_channel_track_key=k6WgfCKn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1.7.0没有实质性修正,反而问题更多

lonyee1989 opened this issue · comments

commented

1、chat-uikit升级到1.7.0之后,TIMUIKitChat居然必传V2TimConversation conversation参数,将导致多个非消息会话列表进入时必须先代码获取V2TimConversation,造成严重的代码侵入性,如果按这种设计建议uikit项目的意义不大了;

2、bottomSheet模式下打开TIMUIKitChat,点击输入文字显示异常:出现半屏幕以上的空白区域

3、bottomSheet模式下图片/语音授权的背景说明,在拒绝状况下不能关闭必须杀端

4、发送表情问题仍没有解决 发送表情问题

  1. 必须要V2TimConversation的初衷是,让大家不用纠结conversationID/显示名称/会话类型,原有许多参数都已经不再必须传入,只需要提供一个V2TimConversation,UIKit就能自动生成这些信息。如果在非会话页面进入,可以先获取 V2TimConversation,也可根据id等信息,手动拼装一个 V2TimConversation。
  2. 能提供截图具体看看吗?
  3. 这个授权的背景,我们下个版本彻底去除掉。
  4. 这个发送表情问题,数组越界异常已经修复,请问现在还有什么问题呢?
commented

1、我们并不想在任何想要打开TIMUIKitChat之前先取V2TimConversation,而希望在进入TIMUIKitChat时候在判断获取,能否在下版本将此参数作为非必需字段
2、bottomSheet模式 请看上传相关视频
4、发送表情问题2个(越界和2个发送) 查看上传相关视频

b455a150fada38ada57a99757fc8f30b.mov
b1a49fb533c4f5ce83d86a9adf56a0c0.mov
b6ec0abb1533e82422e0cc481d1ef12a.mov

4、发送表情问题2个(越界和2个发送) 查看上传相关视频

表情问题,恕还是未能复现。辛苦提供下完整的测试路径,以便查询。

1、我们并不想在任何想要打开TIMUIKitChat之前先取V2TimConversation,而希望在进入TIMUIKitChat时候在判断获取,能否在下版本将此参数作为非必需字段 2、bottomSheet模式 请看上传相关视频 4、发送表情问题2个(越界和2个发送) 查看上传相关视频

bottomSheet,辛苦修改下我们的源码,自己适配下。在键盘高度计算那边,去掉计算即可。

1、我们并不想在任何想要打开TIMUIKitChat之前先取V2TimConversation,而希望在进入TIMUIKitChat时候在判断获取,能否在下版本将此参数作为非必需字段 2、bottomSheet模式 请看上传相关视频 4、发送表情问题2个(越界和2个发送) 查看上传相关视频

  1. conversation字段。由于我们的Chat组件,需要多个从Conversation中取得的值,因此,这个字段我们改成为必传,望理解。以后,不再需要手动传入conversationID/Type等内容。

或者您可以加入我们的微信群,在群内沟通,相较提issue,更快捷方便。

表情面板,两个发送按钮,是产品设计的feature,上次已经跟你解释过。如果不需要的话,可以手动改源码处理