在一个Node.js
withSocket.io
项目中,我通过Socket.io
这样获得图像:
socket.on('newImage', function (data) {
var desc = data.description;
var image = data.img; //i want file size of this
}
在此代码中,image
变量包含图像二进制数据,我想检测该图像的文件大小。如何?
根据数据的编码方式,您可以使用byteLength方法检索字节长度:
var encoding = 'binary';
var data = new Buffer('hello world', encoding);
Buffer.byteLength(data, encoding); // 11
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句