HarmonyOS 鸿蒙Next 使用packing压缩代码的时长问题

发布于 1周前 作者 htzhanglong 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 使用packing压缩代码的时长问题
使用以下代码对5mb的图片buffer进行压缩,需要300ms处理时间,我这边每次对单张图进行5%的递归压缩耗费时长较大,图片越小处理时间越快。这个packing的原理是什么?

imagePackerApi.packing(pixelMap, packOpts).then((data: ArrayBuffer) => {
  console.info('Succeeded in packing the image.');
}).catch((error: BusinessError) => {
  console.error(`Failed to pack the image.code ${error.code},message is ${error.message}`);
})

更多关于HarmonyOS 鸿蒙Next 使用packing压缩代码的时长问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

packing就是对图片质量、大小进行压缩或重新打包,图片越大,处理的时间就相对越长。

更多关于HarmonyOS 鸿蒙Next 使用packing压缩代码的时长问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


关于HarmonyOS(鸿蒙)Next使用packing压缩代码的时长问题,这通常取决于多个因素,包括但不限于代码的规模、复杂性、packing工具的效率以及运行packing任务的服务器的性能。

在鸿蒙系统中,packing压缩代码是一个重要的环节,旨在减少应用程序的大小,提高加载速度和运行效率。然而,压缩过程可能需要一定的时间,特别是对于大型和复杂的项目。

请注意,具体的压缩时长是一个动态变化的值,受到上述多种因素的影响。如果在实际开发中遇到packing压缩代码时长过长的问题,且上述因素调整后仍无法改善,建议直接联系鸿蒙系统的技术支持团队或访问官方文档获取更专业的帮助。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部