比如场景如下:
网络gif文件过大,用户需要很快看到gif第一帧,然后决定是否下载整个gif并播放。
目前使用glide需要等待整个gif下载完成后才能播放,无法很快的显示第一帧。
有没有其他的办法?
比如场景如下:
网络gif文件过大,用户需要很快看到gif第一帧,然后决定是否下载整个gif并播放。
目前使用glide需要等待整个gif下载完成后才能播放,无法很快的显示第一帧。
有没有其他的办法?
1 回答1.2k 阅读✓ 已解决
1 回答2.1k 阅读
2.4k 阅读
1 回答1.6k 阅读
1 回答1.1k 阅读
1 回答1k 阅读
1 回答1k 阅读
1.上传的时候就把gif图片处理好存储静态预览图和原始图。
2.或者访问时通过参数再处理,比如七牛就有图片处理
https://developer.qiniu.com/d...
PS:客户端处理是不现实的,因为如果原始获取的就是gif的话流量和加载时间就用掉了,也没必要在处理了