chat-uikit-flutter icon indicating copy to clipboard operation
chat-uikit-flutter copied to clipboard

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

Results 24 chat-uikit-flutter issues
Sort by recently updated
recently updated
newest added

The following _TypeError was thrown building TencentCloudChatThemeWidget(dirty, state: _TencentCloudChatThemeWidgetState#76bd9): Null check operator used on a null value The relevant error-causing widget was: TencentCloudChatConversation TencentCloudChatConversation:file:///to/conversation.dart:21:18 When the exception was thrown, this...

详细改动: ### [tim_uikit_conversation_item.dart](lib%2Fui%2Fviews%2FTIMUIKitConversation%2Ftim_uikit_conversation_item.dart) * feat 增加参数:`avatarBuilder`,使用时可直接传入该构建器替换默认头像显示组件 * feat 修改参数:`nickName` 从 string 类型替换为 Widget 类型,并增加DefaultTextStyle保持原有样式不变 * feat 将 边框提取到 [tim_uikit_conversation.dart](lib%2Fui%2Fviews%2FTIMUIKitConversation%2Ftim_uikit_conversation.dart) 组件中 ### [tim_uikit_conversation.dart](lib%2Fui%2Fviews%2FTIMUIKitConversation%2Ftim_uikit_conversation.dart) * feat 将 ListView.builder 修改为 ListView.separated * feat...

版本: ```yaml tencent_cloud_chat_uikit: ^2.3.3+1 ``` 2.3.2就有这个问题 操作流程: 先执行 ``` static final CoreServicesImpl _coreInstance = TIMUIKitCore.getInstance(); ``` 然后执行 ``` _coreInstance.init() ``` 然后`login`,成功后进入app页面。这时展示`TIMUIKitConversation`是正常的。 自建了联系人列表页面,进入后加载`TIMUIKitContact`组件,使用默认的`FriendListLifeCycle` ```dart TIMUIKitContact( emptyBuilder: (context) => const Center( child:...

` import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'package:tencent_cloud_chat_uikit/tencent_cloud_chat_uikit.dart'; class MessagePage extends StatefulWidget { const MessagePage({super.key}); @override State createState() => _MessagePageState(); } class _MessagePageState extends State { final CoreServicesImpl _coreInstance = TIMUIKitCore.getInstance();...

I/imsdk (29858): TIM: |-im_engine_impl.cpp:2299 SetDraftMessage |conversation_key:c2c_2|edit_time:0|custom_info: I/System.out(29858): removeGroupListener current message listener size id2 I/System.out(29858): removeGroupListener current message listener size id2 E/gralloc4(29858): Empty SMPTE 2094-40 data ======== Exception caught by widgets...

Because tencent_cloud_chat_uikit >=2.1.0 depends on package_info_plus ^4.0.1 and app depends on package_info_plus ^8.0.0, tencent_cloud_chat_uikit >=2.1.0 is forbidden. So, because app depends on tencent_cloud_chat_uikit ^2.6.0+1, version solving failed. You can try...

v2.5.1+5 , v2.6.0 在编译时报错: Running Gradle task 'assembleDebug'... ../../../.pub-cache/hosted/pub.flutter-io.cn/tencent_cloud_chat_uikit-2.5.1+5/lib/ui/views/TIMUIKitChat/TIMUIKitTextField/tim_uikit_more_panel.dart:342:7: Error: No named parameter with the name 'keepAspectRatio'. keepAspectRatio: true, ^^^^^^^^^^^^^^^ ../../../.pub-cache/hosted/pub.flutter-io.cn/tencent_cloud_chat_uikit-2.5.1+5/lib/ui/views/TIMUIKitChat/TIMUIKitTextField/tim_uikit_text_field_layout/wide.dart:598:9: Error: No named parameter with the name 'keepAspectRatio'. keepAspectRatio:...

1: Task failed with an exception. ----------- * What went wrong: Execution failed for task ':image_gallery_saver:verifyReleaseResources'. > A failure occurred while executing com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action > Android resource linking failed ERROR:/Users/qinkuan/code/Flutter/hachat/build/image_gallery_saver/intermediates/merged_res/release/values/values.xml:194: AAPT:...

../../../.pub-cache/hosted/pub.dev/extended_text-13.0.2/lib/src/extended/text_overflow_mixin.dart:882:31: Error: The method 'TextOverflowMixin.layoutInlineChildren' has fewer positional arguments than those of overridden method 'RenderBox with ContainerRenderObjectMixin, RenderInlineChildrenContainerDefaults.layoutInlineChildren'.