1.当时直播电商为风口,受到国外客户委托开发的直播电商平台
2.主要功能有直播,短视频,人工客服,三方登录等功能,以及商家采购,补货上架,以及客户查询商品列表及购物等功能,其中直播使用的是原生插件然后对接直播流完成的,短视频则是借用了nvue 以及 循环切换视频加载完成,三方登录则是借助了 fb及google授权完成,客服则是 websocket 完成 最开始是继承的im 后因成本转为 自己编写的一套。
1.uniapp开发,但同时满足安卓及ios app兼容
2.负责短视频模块,人工客服以及三方登录等功能,短视频优化了加载机制,动画显示,人工客服则是替换了原来由收费的im服务转为自己编写节约了约8%的使用成本,其他直播服务以及oss内存桶则还是占用了大头成本。以及解决三方登录问题 主要是fb和google的文档阅读及功能使用上之前没有实践过
3.除了短视频上的浮动的点赞评论等按钮时由于原生video层级问题使用了 nvue ,以及使用原生绘制弹窗加载上传进度条,做视频录制时 虽然是接入的原生插件 但是由于文档不全以及安卓ios不同导致最后获取到的文件地址不同,最后是经过文档查询再通过获取文件资源的形式最终形成文件流上传的