如何根据图片url获取图片存储大小

问题:给定图片URL,需要知道他的存储大小,即多少KB

不用网络传输后去response header中content-length方法
也不用下载文件的方法

还有什么办法


已有答案

performance.getEntriesByName(url)[0].encodedBodySize

performance.getEntriesByName下有很多属性可参考
阅读 10.6k
5 个回答

let imgObj = new Image();

imgObj.onload = function(e){

}
imgObj.src = url;

url一旦生效, onload事件会被触发, 返回参数图片信息,很多,需要什么信息你测试输出看

楼上的onload 方法貌似不能吧

performance.getEntriesByName(url)[0].encodedBodySize

如果url给定不变,又不能进行任何网络请求的话...

推荐问题