Jolie
|
833be0f04b
|
feat(live): 实现实名认证匹配功能并优化直播间动效播放
- 新增销毁 RTC 频道接口及对应网络请求实现
- 优化直播间礼物弹窗界面,替换为 GridView 并设置默认选中项
- 完善 SVGA 动画播放逻辑,支持队列播放和播放完成回调
- 调整直播间用户展示逻辑,区分左右侧观众身份判断
- 移除无用日志打印和冗余依赖包引用
- 修复主播离线时频道销毁流程,确保先调用销毁接口再发送结束消息
- 引入 SvgaPlayerWidget 组件用于直播间动效展示
- 优化实名认证判断逻辑,增强代码可读性
|
4 months ago |
Jolie
|
5302a5252b
|
添加用户信息页面跳转到聊天页面
|
4 months ago |
王子贤
|
1c841ea4da
|
增加红娘等级,增加昵称最大宽度
|
4 months ago |
ZHR007
|
3f1dd6b0b0
|
no message
|
4 months ago |
Jolie
|
0b39b3f6a1
|
feat(live): 实现礼物弹窗用户选择与礼物展示功能
- 将 LiveGiftPopup 从 StatelessWidget 改为 StatefulWidget 以支持状态管理
- 新增用户选择逻辑,支持单个用户选中与全选/取消全选功能
- 使用 Obx 监听 RoomController 中的 RTC 频道详情动态构建用户列表
- 过滤掉当前用户自身,最多显示三个可送礼用户
- 用户头像使用 CachedNetworkImage 加载,支持加载占位与错误处理
- 礼物区域支持分页展示,每页最多 8 个礼物(2 行 4 列)
- 支持 Map 和 GiftProductModel 两种数据结构的礼物列表渲染
- LiveRoomGiftItem 组件适配网络图片加载与文本截断显示
- 动态获取并显示礼物名称与价格(单位:支)
- 优化空礼物列表提示与 UI 布局细节
|
4 months ago |
王子贤
|
71bab196a9
|
修改信息上传头像增加示例,增加跳转支付宝逻辑
|
4 months ago |
ZHR007
|
fd51dd14e2
|
no message
|
4 months ago |
Jolie
|
d5fed92784
|
feat(live): 添加礼物产品功能并实现直播间结束页面
- 新增礼物产品模型 GiftProductModel
- 在 RoomController 中集成礼物产品列表加载逻辑
- 实现直播间结束页面 LiveEndPage
- 添加获取礼物产品列表的 API 接口
- 更新网络服务以支持礼物产品相关请求
|
4 months ago |
Jolie
|
95d39ff3cd
|
fix(live_room): 修复直播间关闭按钮点击后overlay显示异常问题
- 调整代码格式以提高可读性
- 修改关闭按钮点击逻辑,先显示overlay再执行页面返回
- 添加延迟机制确保overlay正确显示后再返回上一页
|
4 months ago |
Jolie
|
f9d131a908
|
feat(live): 添加直播间页面跳转功能
- 在 draggable_overlay_widget.dart 中引入 LiveRoomPage
- 为可拖拽覆盖组件添加点击事件,跳转至直播间页面
- 优化直播间页面关闭逻辑,确保返回上级页面时正确隐藏覆盖层
|
4 months ago |
王子贤
|
1b42fc22cf
|
优化用户详情页面,优化编辑信息
|
4 months ago |
王子贤
|
c5a60a25ad
|
优化用户详情页面,优化编辑信息
|
4 months ago |
王子贤
|
6800ba8079
|
优化
|
4 months ago |
ZHR007
|
c6c5beb473
|
no message
|
4 months ago |
Jolie
|
6490f1625b
|
feat(live): 更新直播间UI并添加新图片资源
- 添加了三个新的图片资源:broadcaster_empty、female_empty 和 male_empty
- 修改了主播展示区域的占位符UI,使用新添加的图片资源
- 优化了嘉宾视频区域的布局和样式
- 在直播间页面增加了返回键处理逻辑,提升用户体验
|
4 months ago |
ZHR007
|
bed6711150
|
no message
|
4 months ago |
王子贤
|
19a170f0df
|
对接钱包接口,对接钱包流水接口,优化几个下拉加载列表,优化编辑头像
|
4 months ago |
ZHR007
|
2ed79bdc14
|
no message
|
4 months ago |
Jolie
|
a7627b172f
|
feat(live): 添加可拖拽的全局 Overlay 小组件
- 新增 DraggableOverlayWidget,支持在屏幕上自由拖拽并自动吸附到边缘
- 实现主播视频视图展示逻辑,兼容主播和观众端的不同渲染方式
- 添加全局 Overlay 控制器 OverlayController,用于管理 overlay 的显示/隐藏状态
- 在 main.dart 中集成全局 overlay 组件,并通过 OverlayController 控制其显示
- 修改 LiveRoomPage 页面,在关闭直播间时切换 overlay 显示状态
- 更新 LiveRechargePopup 弹窗,使用 Get.back() 替代 Navigator.pop()
- 移除 RoomController 中多余的分号及未使用的 import 和 dispose 逻辑
|
4 months ago |
ZHR007
|
5210c7aa06
|
no message
|
4 months ago |
Jolie
|
8708b90124
|
feat(discover): 实现相亲页面下拉刷新功能
- 移除废弃的图片资源引用
- 新增等待状态图片资源
- 集成 easy_refresh 库实现下拉刷新
- 使用 GridView 替代 Wrap 布局优化列表展示
- 添加刷新控制器管理刷新状态
- 优化直播间等待占位符样式
- 移除无用的全局控制器导入
|
4 months ago |
Jolie
|
ae78302a42
|
feat(discover): 实现相亲与聚会脱单直播页面
- 新增相亲页面(DatingPage)和聚会脱单页面(PartyPage)
- 实现RTC频道分页列表接口(getRtcChannelPage)
- 创建发现页控制器(DiscoverController)管理频道数据
- 添加直播项组件(LiveItemWidget)用于展示频道列表
- 更新主页发现页结构,使用PageView切换相亲与聚会页面
- 修改直播间主播展示逻辑,优化RTC用户信息处理
- 完善RTC Manager中的远程用户管理逻辑
- 重构房间控制器中的角色管理和用户信息同步逻辑
|
4 months ago |
ZHR007
|
4ec040a086
|
no message
|
4 months ago |
王子贤
|
f185fd1756
|
优化完善信息页面的焦点管理
|
4 months ago |
Jolie
|
280dd590c5
|
fix(discover): 更新直播间房间ID并修复RTC用户信息
- 修改默认加入的直播间ID为新值1190140590348701696
- 移除LiveRoomAnchorShowcase中的冗余代码
- 在RoomController中设置RTC用户信息时添加uid字段
|
4 months ago |
Jolie
|
1fd9e86c9a
|
fix(live): 修复直播间加入频道ID及界面显示问题
- 更新了discover页面中joinChannel的频道ID参数
- 优化了live_room_notice_chat_panel中的条件判断逻辑
- 修复了isLive状态下的颜色渐变显示问题
- 添加了调试日志输出以追踪isLive状态变化
|
4 months ago |
Jolie
|
38eb5f83a4
|
fix(discover): 更新频道ID获取逻辑
- 修改 DiscoverPage 中的频道ID为新值 '1190127527251808256'
- 在 RoomController 中统一使用 RTCManager.instance.currentChannelId 获取频道ID
- 确保加入和离开聊天时使用的频道ID一致性和正确性
|
4 months ago |
Jolie
|
dc0ad55c04
|
fix(live): 修复直播间性别判断逻辑错误
- 修改了直播间加入频道的ID参数
- 调整了性别判断条件,男性代码从1改为0,女性代码从2改为1
- 更新了聊天室加入逻辑中的性别角色分配
- 添加了调试日志以方便追踪rtc频道详情和用户性别信息
|
4 months ago |
Jolie
|
6a20709e6e
|
feat(rtm): 实现点赞消息处理并优化初始化流程
- 移除RTM初始化时的调试打印
- 在消息服务中增加对点赞消息类型的处理
- 移除主页面初始化时的SVGAEasyPlayer展示逻辑
|
4 months ago |
Jolie
|
56e24a7402
|
feat(live): 实现直播间RTC频道详情获取与展示优化
- 新增获取RTC频道详情的API接口与数据模型
- 在RoomController中增加rtcChannelDetail状态管理
- 优化直播间头部用户信息展示逻辑,使用Obx响应式更新
- 移除直播间座位列表和关注按钮组件
- 更新聊天面板广告位为免费连麦入口展示
- 修复RTM初始化日志输出并完善token获取逻辑
- 添加keframe依赖并移除pull_to_refresh依赖
- 优化代码格式与字符串插值忽略规则
|
4 months ago |
ZHR007
|
1e8c2d9b8e
|
no message
|
4 months ago |
ZHR007
|
d476ebb4b7
|
no message
|
4 months ago |
ZHR007
|
c8235a374a
|
no message
|
4 months ago |
王子贤
|
eb7e7f3a9d
|
优化
|
4 months ago |
ZHR007
|
5b75843ab9
|
no message
|
4 months ago |
ZHR007
|
164b380c84
|
no message
|
4 months ago |
ZHR007
|
98900e2cd2
|
no message
|
4 months ago |
ZHR007
|
f962ccc9f7
|
no message
|
4 months ago |
Jolie
|
aa60ae384a
|
feat(main): 添加SVGA动画播放功能并更新资源文件
- 引入flutter_svga库用于播放SVGA动画
- 在main_page.dart中添加SVGA动画播放逻辑
- 更新assets.dart文件中的图片资源路径
- 调整部分图片资源的声明顺序
- 添加新的火箭SVGA动画资源文件
- 更新pubspec.yaml和pubspec.lock依赖配置
|
4 months ago |
Jolie
|
0b981bc13b
|
feat(live): 实现直播观看功能并优化RTC管理
- 新增观众端加入直播间逻辑,支持主播和观众两种角色
- 优化RTC管理器,增加远程用户列表监听和通知机制
- 调整直播页面UI,完善主播展示区域和连麦用户显示
- 更新网络请求,支持通过频道ID获取RTC Token
- 完善登录流程,修复用户ID存储逻辑
- 增加网络安全配置文件,提升应用安全性
- 扩展Android支持的ABI架构,提高兼容性
- 优化登录页面布局和交互细节
|
4 months ago |
ZHR007
|
43d7f5831b
|
no message
|
4 months ago |
王子贤
|
6e40453cce
|
优化修改资料逻辑,对接提现相关接口,优化用户详情展示,优化和测试登录逻辑
|
4 months ago |
ZHR007
|
063f82cd53
|
no message
|
4 months ago |
ZHR007
|
03fdb2e0c0
|
no message
|
4 months ago |
Jolie
|
68a1597bae
|
添加聊天室公屏发送消息,封装优化工具类
|
4 months ago |
王子贤
|
a87d9d5783
|
完善编辑信息的数据回显和预览展示,对接银行卡管理相关接口
|
4 months ago |
Jolie
|
0d3ef4cc56
|
优化聊天板块
|
4 months ago |
Jolie
|
11832809e0
|
feat(live): 实现直播间RTC功能并优化UI交互
- 集成声网RTC SDK,实现直播频道创建与加入功能
- 添加摄像头和麦克风权限申请机制
- 实现RTC频道状态监听与UI同步更新
-优化直播间主播展示区域,支持视频流渲染
- 完善房间控制器逻辑,添加资源释放机制
- 更新依赖库,引入app_settings和package_info_plus插件- 修复discover页面布局样式问题,提升代码可读性
|
4 months ago |
Jolie
|
ecf8b32544
|
no message
|
4 months ago |
Jolie
|
ffe0efa6f3
|
优化逻辑
|
4 months ago |