上传图片压缩
2026/7/13 12:40:39 网站建设 项目流程

图片压缩

/** * 检查图片大小并压缩 * @param file 原始图片文件 * @param maxSizeKB 最大允许大小(KB) * @returns 处理后的文件 */exportasyncfunctioncheckAndCompressImage(file:File,maxSizeKB:number=200):Promise<File>{try{// 检查文件大小if(file.size/1024<=maxSizeKB){returnfile;}// Toast.loading('图片过大,正在压缩...');constcompressedBlob=awaitcompressImage(file,maxSizeKB);// Toast.clear();// 转换为File对象returnnewFile([compressedBlob],file.name,{type:'image/jpeg',lastModified:Date.now(),});}catch(error){console.

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询