为了账号安全,请及时绑定邮箱和手机立即绑定

图片模块的缓存问题

图片模块的缓存问题

HUX布斯 2018-11-22 14:13:30
require 导入的图片,通过new Image().src 的方式实现预加载,但是这种方式好像不能加入到缓存,突然改变图片的src还会是闪一下,要创建一个真实img tag,动态添加到body中才能去请求并缓存起来。请问有什么更简单性能更好更省流量的方法呢?需要预加载的图片创建节点的方式可以缓存img 对象的方式好像不能缓存
查看完整描述

1 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

1) 同一张图片如果不对图片做出压缩、gzip等减小体积的操作的话,是没有办法减小传输流量的。

2) 使用 new Image 方式预加载的图片,浏览器(至少在 Chrome/57.0.2987.133中),是被缓存的。所以我想问你一

下,你说好像不能缓存,是如何确认结果?(可能你确认错了)。


查看完整回答
反对 回复 2018-12-10
  • 1 回答
  • 0 关注
  • 491 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信