极客先生2023年07月07日
157阅读
所属分类安卓、iOS、跨平台、react-native、APP

作品详情

主要负责"微诺亚","微笑基金"和"微信小程序"的"直播项目"和"看点"页面.
直播项目从开始使用自己处理直播流的模式,到后面接入"声网", 从只在"微诺亚"端
做到"微诺亚"和"微笑基金"项目同时接入, 一直不断改进. "微诺亚"和"微笑基金"app
由 iOS 和 安卓 开发同事开发, 直播部分使用 react-native 技术开发并嵌入到原生 app
中. 直播的互动部分采用 WebSocket 连接客户端和服务器, 使得直播的点赞, 聊天等
互动内容可以实时的进行; 点赞部分由于用户可能在短时间内非常高频的点击, 所以
采取使用定时器轮询的方式在一段时间内统一执行一次点赞信息的发送, 而不是每
次都发; 后面直播项目要迁移到"微笑基金", 但与"微诺亚"部分的功能基本一致, 这
时采用将直播项目单独抽离为一个单独的git库的方法来实现两端代码同步, 只在需
要区分两端来实现不同逻辑的时候才分别写不同的代码.
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论