王子贤
|
493d19c120
|
完善页面
|
2 weeks ago |
王子贤
|
7eec42dd85
|
完善页面
|
2 weeks ago |
王子贤
|
f9fd2f78f6
|
优化排版,完善功能
|
2 weeks ago |
王子贤
|
f7877c6897
|
优化用户详情央视
|
2 weeks ago |
王子贤
|
d5593bbf1c
|
优化样式,增加消息页搜索,对接直播间搜索,对接定位与同城
|
3 weeks ago |
王子贤
|
aeebab5559
|
完善功能,对接连麦记录
|
3 weeks ago |
王子贤
|
aa331434a3
|
优化功能,优化隐私弹窗
|
1 month ago |
王子贤
|
6a5d193cb8
|
补充优化功能
|
1 month ago |
王子贤
|
e402dca8d0
|
增加月任务展示
|
1 month ago |
王子贤
|
9ce06b8ae1
|
排版优化完善
|
1 month ago |
王子贤
|
b63a526d73
|
增加遮罩层
|
1 month ago |
王子贤
|
150b32cc64
|
优化任务展示
|
2 months ago |
王子贤
|
833086c8de
|
解决滑动问题
|
2 months ago |
王子贤
|
436fa745db
|
对接模板接口
|
2 months ago |
王子贤
|
0d8d02a027
|
修复直播间问题
|
2 months ago |
王子贤
|
7d12116d4a
|
对接接口,完善功能,增加麦克风控制,实现直播间外观众邀请
|
2 months ago |
王子贤
|
0da00c4d8c
|
对接接口,完善功能,增加麦克风控制,实现直播间外观众邀请
|
2 months ago |
王子贤
|
1c2116afe4
|
完善邀请和踢人,完善钱包枚举
|
2 months ago |
ZHR007
|
773593704b
|
no message
|
2 months ago |
王子贤
|
0cf9f811ed
|
排版弹窗,排版任务页面,排版结束页面
|
2 months ago |
王子贤
|
5d1f664208
|
排版新功能
|
2 months ago |
ZHR007
|
574f27440b
|
红娘申请认证,导航栏返回按钮
|
2 months ago |
王子贤
|
8701a40866
|
修复直播间弹窗两个弹窗玫瑰数量显示不一致的bug
|
2 months ago |
ZHR007
|
e660f78cf4
|
体验优化,聊天的svga文件播放;
|
2 months ago |
ZHR007
|
4b24fd61fe
|
聊天页面的返回键优化
|
2 months ago |
Jolie
|
20fd31efed
|
feat(discover): 更新直播间组件显示年龄信息并移除积分不足提示
- 在RtcChannelModel模型中添加age字段用于存储年龄信息
- 修改live_item_widget.dart中的UI逻辑,将频道名称和年龄信息合并显示
- 移除直播间控制器中的积分不足toast提示信息
- 优化直播间成员信息展示格式,支持年龄信息动态显示
|
2 months ago |
王子贤
|
6e09a6fee3
|
优化访客列表
|
2 months ago |
王子贤
|
77f16bb6b4
|
优化访客页面,优化修改信息页面,优化玫瑰页面,优化我的页面样式,优化首页样式
|
2 months ago |
王子贤
|
77dabb01b3
|
合并代码
|
2 months ago |
ZHR007
|
a1b3d8df33
|
直播间的popup弹窗时,页面返回键的处理
|
2 months ago |
ZHR007
|
99cb8bf6be
|
no message
|
2 months ago |
ZHR007
|
f755e01086
|
no message
|
2 months ago |
Jolie
|
0a7d02adc3
|
refactor(call): 移除RTM消息处理改为使用onMessageContentChanged
- 移除RTMManager相关依赖和消息监听器注册
- 移除RTM频道订阅和取消订阅逻辑
- 移除RTM消息发送(accept、reject、hangup)相关代码
- 添加handleCallStatusChange方法处理通话状态变化
- 修改接听通话逻辑改为通过onMessageContentChanged接收通知
- 更新RTCManager中CallController实例获取方式
- 优化代码结构和错误处理机制
|
2 months ago |
Jolie
|
103576f7ab
|
fix(live_room): 解决直播房间页面关闭时小窗口显示问题
- 添加 Assets.imagesUserAvatar 资源导入
- 修复页面关闭时 Get.back() 重复调用问题
- 添加延迟机制确保小窗口在页面关闭后正确显示
- 修复主播信息为空时的空指针异常
- 设置默认用户名和头像资源作为备选值
|
3 months ago |
Jolie
|
b7bf36307c
|
feat(live): 实现礼物弹窗时刷新玫瑰数量功能
- 将多个礼物弹窗方法改为异步函数以支持数据刷新
- 在礼物弹窗显示前调用虚拟账户信息更新接口
- 修复房间控制器中直播状态检查逻辑
- 在消费成功后自动刷新玫瑰数量显示
|
3 months ago |
Jolie
|
ba27aae01d
|
fix(live): 修复直播间功能和礼物防抖问题
- 添加礼物发送防抖机制,3秒内不允许重复点击
- 修复直播间跳转逻辑,避免重复加入相同频道
- 优化聊天消息点击处理,避免自己的消息显示用户资料对话框
- 添加频道切换时的退出机制,确保正确切换直播间
|
3 months ago |
ZHR007
|
286cb3ee05
|
no message
|
3 months ago |
Jolie
|
a7c406124e
|
feat(live): 添加用户ID支持并重构聊天消息功能
- 在 LiveChatMessage 模型中添加 uid 字段支持
- 更新消息序列化逻辑以包含用户ID信息
- 重构用户资料对话框为独立组件并优化显示逻辑
- 改进聊天消息滚动和自动定位到底部的机制
- 优化礼物赠送消息的发送和显示逻辑
- 移除过时的用户信息查找代码并提升性能
- 调整直播间页面布局结构和组件组织方式
|
3 months ago |
王子贤
|
04c940aa48
|
增加访客次数
|
3 months ago |
王子贤
|
b78910fbaf
|
优化
|
3 months ago |
Jolie
|
2411199174
|
feat(live_room): 添加直播间输入对话框遮罩层点击关闭功能
- 添加 Positioned.fill 遮罩层组件
- 实现点击遮罩层隐藏对话框和键盘的功能
- 使用 GestureDetector 拦截点击事件
- 调用 FocusScope.of(context).unfocus() 隐藏键盘
- 调用 _hideInputDialog() 方法隐藏对话框
- 设置遮罩层颜色为透明
- 调整组件层级结构确保对话框在遮罩层上方
|
3 months ago |
Jolie
|
414ec255aa
|
feat(live): 实现直播房间输入对话框功能
- 添加输入对话框组件,支持消息输入和发送
- 在LiveRoomActionBar中添加输入点击事件回调
- 实现输入对话框的显示/隐藏逻辑和焦点管理
- 添加键盘状态监听,自动调整UI布局
- 在IMManager中添加在线状态检查过滤消息
- 集成flutter_local_notifications和app_badge_plus依赖
- 优化消息发送流程和界面交互体验
|
3 months ago |
Jolie
|
b6915f264d
|
feat(call): 实现通话功能并优化消息处理
- 添加音频播放器支持来电铃声循环播放
- 实现通话消息状态更新和消息修改功能
- 优化会话列表加载和刷新防抖机制
- 支持自定义通话消息格式替换旧文本格式
- 添加通话音频播放和停止控制
- 优化直播间小窗口显示和隐藏逻辑
- 实现通话邀请弹框和消息解析功能
- 添加资产文件支持音频资源
- 优化消息通知对话框支持emoji显示
- 移除旧格式消息处理逻辑简化代码结构
|
3 months ago |
Jolie
|
17c482b507
|
feat(im): 添加消息修改功能并修复GIFT消息处理
- 添加modifyMessage方法支持同时修改消息体和扩展属性
- 实现_notifyMessageModified方法通知ChatController更新消息
- 修复GIFT消息检查时content可能为空的潜在问题
- 在直播间页面中延迟执行overlay隐藏避免build过程中触发setState
- 移除ota_update依赖包
- 实现用户协议只在第一次安装时显示的逻辑
- 添加mounted检查确保组件存在时才更新状态
|
3 months ago |
Jolie
|
51c3ffc0bd
|
fix(live): 解决小窗口隐藏与页面跳转时序问题
- 在跳转到直播间前先隐藏小窗口,避免界面显示异常
- 使用 Future.microtask 确保小窗口隐藏后再执行页面导航
- 在直播间页面初始化时主动隐藏小窗口,防止重叠显示
|
3 months ago |
Jolie
|
0dbc7e9f17
|
feat(live): 添加直播间被踢出功能和优化RTC连接处理
- 在LiveEndPage中添加isKickedOut和operatorName参数用于显示被踢出信息
- 优化live_room_anchor_showcase中RTC连接逻辑,添加channelId验证
- 添加被踢出用户的小窗口关闭功能,使用OverlayController管理
- 修改踢人逻辑,被踢出用户跳转到结束直播页面并显示相应提示
- 优化踢人API调用和消息发送流程,修复参数传递问题
- 添加连麦卡片获取的日志输出优化
|
3 months ago |
Jolie
|
24861e2718
|
feat(live): 添加连麦卡片和玫瑰数量功能
- 在 API URL 中添加获取用户连麦卡片的接口
- 实现房间控制器中的连麦卡片和玫瑰数量响应式变量
- 添加获取用户道具连麦卡片和虚拟账户信息的网络请求方法
- 在直播页面中加载连麦卡片信息和玫瑰数量
- 实现连麦卡片文本显示功能,仅对男性用户在非直播状态显示
- 更新礼物弹窗中玫瑰数量的动态显示
- 生成对应的网络 API 代码实现
|
3 months ago |
Jolie
|
5315e75ae6
|
fix(gift): 修复礼物弹窗和直播间相关功能问题
- 修复聊天礼物弹窗底部安全区域适配问题
- 修复直播间礼物弹窗底部安全区域适配问题
- 修复直播间礼物弹窗用户选择验证逻辑
- 移除直播间礼物弹窗多余标签组件
- 修复直播间礼物弹窗赠送按钮状态管理
- 修复直播间邀请消息解析和显示问题
- 修复直播间封面图片URL清理逻辑
- 修复直播间邀请消息点击跳转逻辑
- 修复直播间消息列表退出时清空逻辑
- 修复直播间底部栏组件格式问题
|
3 months ago |
ZHR007
|
1ed7e83ae8
|
no message
|
3 months ago |
Jolie
|
3f0a6c7c47
|
fix(android): 指定可用的NDK版本以避免编译错误
- 在build.gradle.kts中硬编码NDK版本为27.0.12077973
- 添加注释说明覆盖flutter.ndkVersion的原因
- 确保项目使用系统上实际存在的NDK版本进行构建
feat(im): 增加消息发送成功与失败的日志记录
- 在IMManager中注册ChatMessageEvent监听器
- 记录发送消息成功的日志信息
- 记录发送消息失败时的错误详情和描述
fix(ui): 页面返回时关闭SmartDialog提示框
- 在LiveRoomPage的onPopInvokedWithResult回调中调用SmartDialog.dismiss()
- 防止页面切换时残留对话框影响用户体验
|
3 months ago |