当前位置: 首页 > news >正文

淘宝美工做倒计时图片网站山西做网站推广

淘宝美工做倒计时图片网站,山西做网站推广,苏州公司注册费用,wordpress做一个视频网站一、说明 产品提出需求#xff1a;用户有 8 个等级#xff0c;每个等级对应一个奖牌动画。 按照常用的实现方式#xff1a; 设计提供 8 个 lottie 动画#xff08;8 个 json 文件#xff09;。研发将 json 文件打包进入 APK 中。根据不同等级播放指定的动画。 每一个 …一、说明 产品提出需求用户有 8 个等级每个等级对应一个奖牌动画。 按照常用的实现方式 设计提供 8 个 lottie 动画8 个 json 文件。研发将 json 文件打包进入 APK 中。根据不同等级播放指定的动画。 每一个 json 文件平均是 800 KB8 个的话是 6.4 MB。 实现这个功能直接将包体积增加 6.4 MB 的话增加太多了。 有没有什么办法将体积降低一些呢 二、优化方案 方案 1动态下发 可以提前将 json 文件上传到云端然后通过接口动态下发下载地址客户端下载下来后再显示动画。 由于我的业务特殊性需要能够及时显示动画并且下载失败对业务有较大影响最终并未采用该方案。 方案 2图文分离 通常动画文件中既包含动画展示逻辑信息也包含图片将图片转为 base64 文本存储在 json 文件中。 尝试将图片拿出来放到一个文件夹中后减少 单个奖牌800 KB 减少到 600 KB。8 个等级6.4 MB 减少到 4.8 MB。 方案 3图片格式转换 之前的图片用的是 png 格式的图片尝试将其转为 webp 格式后体积又有相应的减少 单个奖牌215 KB8 个等级1.68 MB 方案 4逻辑共用 通常 8 个奖牌动画对应的是 8 个 json 文件和 8 套图片。 问题可否 8 个动画共用一个 json 文件只替换掉其中的不同的奖牌部分呢 答案是可以。 我们将所有的等级图片放到一个文件夹中根据不同的等级动态替换 json 中的图片配置这样就实现了只用一个 json 即可奖牌以外的图片也可以实现共用。 这样调整后当前的动画体积变为了530 KB 三、总结 图文分离、webp 格式、逻辑共用和动态下发都可以有效降低包体积的占用大家在开发中可以根据自己的业务场景选择合适的方案进行优化处理。
http://www.dnsts.com.cn/news/41082.html

相关文章:

  • 莱芜摩托车网站低代码无代码开发平台
  • 建网站素材wordpress上传svg
  • 个人网站备案备注哈尔滨关键词搜索排名
  • 网站建设阿胶膏的作用网站品牌建设流程
  • 天河做网站孝感建设银行网站
  • 广州建设专业网站做网站如何适应分辨率
  • 百度做网站的公司怎样做国际网站平台
  • 网站建设与管理是什么意思北京广告公司名录
  • 银川哪里做网站网站开发培训机构需要多少钱
  • phpcms 专题网站模板seo北京
  • 专业网站建设人工智能研发青岛栈桥门票多少钱
  • nginx wordpress多个站点在人才网站做业务
  • 个人设计师网站 青春衡水搜索引擎优化
  • 网站开发的企业网络培训机构排名前十
  • share poine 户做网站权威发布是什么意思
  • 网站联系我们怎么做住房和城乡建设部网站造价
  • 在国外怎么做网站小型企业建站公司
  • 婺源旅游攻略seo建站收费地震
  • 做微网站的第三方登录界面网站移动端做pc端的301跳转
  • 织梦网站打开空白淄博网站推广价格
  • 网站的登录功能一般是用cookie做的把网站做静态化是什么意思
  • 广州网站建设怎么样网站建设服务合同 付款方式
  • 青岛黄岛网站建设wordpress lnmp 伪静态
  • 微信开发网站制作广东网站建设微信商城开发
  • 河南省新闻联播网站建设优化保定
  • 免费的网络营销方式长治seo
  • 山东电力建设网站网站建站模版
  • 本地南昌网站建设公司衡水网站建设多少钱
  • 网站 建设 场地 资金网站建设存在不足
  • 怎么做类似清风dj网站易语言网站开发教程