两周一报09(20181214)
文章目录
一、本周项目
- [已完成] 双十二主会场预热期问题总结
- 东家小院返回图片过大,对首屏加载速度有影响
解决:- 对于能够处理图片大小的链接,前端进行处理(依据网络状况/是否支持webp/是否已设置size等),修改quality和size。
- 运营模式下,自定义代码的请求会被运营模块阻塞,当请求较多/请求资源较大时,可能因为超时失败。
解决:- 自定义代码css和js尽量内联,减少请求数目;
- 多自定义模块能够合并的尽量合并;
- 头图尽量用运营模块搭建,如果功能比较复杂,可以先用运营模块放头图的图片,然后再用自定义代码往上加数据或其他。防止下面的运营楼层出现在首屏优先加载,影响首屏资源数;
- 运营模式下,多模块楼层若出现在首屏,对于加载速度有较大的影响,尤其是有多个tab且tab内部结构复杂时,会阻塞自定义代码请求。
- 东家小院返回图片过大,对首屏加载速度有影响
- [进行中] 大黄蜂互动游戏
- 之前做的视频类H5一般都是循环播放,此次的需求时只播放一次,在Android浏览器端播放结束会有广告出现
- (不彻底解决方案)在视频播放结束后马上隐藏视频,用一张图片代替原位置(如果视频暂停的时候还是会有同样的问题)。
- Android微信下会有全屏按钮
- 若视频本身为全屏,可以通过拉高视频,将按钮撑到可视区域之外
- 若视频非全屏展示,则该按钮无法去除(微信下视频层级过高无法被遮住)
- 用 canvas实现视频播放性能不佳,慎重使用
- 之前做的视频类H5一般都是循环播放,此次的需求时只播放一次,在Android浏览器端播放结束会有广告出现