Javascript 如何计算Base64图像字符串大小(MB)?
我正在拍摄一张照片,并将其转换为Base64字符串。我能计算出图片的大小,单位是KB。我需要知道计算MB大小的公式。请澄清 下面的代码适用于以KB为单位计算大小Javascript 如何计算Base64图像字符串大小(MB)?,javascript,temenos-quantum,Javascript,Temenos Quantum,我正在拍摄一张照片,并将其转换为Base64字符串。我能计算出图片的大小,单位是KB。我需要知道计算MB大小的公式。请澄清 下面的代码适用于以KB为单位计算大小 function onCameraClick() { var base64Val = kony.convertToBase64(frmImageSize.camCamera.rawBytes); var imageSizeinKB = base64Val.length*0.75 )/1024; }
function onCameraClick() {
var base64Val = kony.convertToBase64(frmImageSize.camCamera.rawBytes);
var imageSizeinKB = base64Val.length*0.75 )/1024;
}
供您参考:1024字节=1KB
1024KB=1MB
1024 MB=1 GB
1024 GB=1 TB
所以,如果你得到了以KB为单位的结果,那么要得到以MB为单位的结果,请将其除以1024
Result in MB=Result in KB/1024。1 MB=1024 KB,所以只需将KB除以1024,var sizeInMB=imageSizeinKB/1024