我目前正在React中为一家公司开发一个网站,该公司应作为驱动器存储库,他们将在其中上载文件。 我在“照片”文件夹中遇到性能问题,因为它们上传了很多高分辨率图片,并且网站当前正在显示它们的预览。 我猜更聪明的解决方案将是在他们上传并保存低分辨率图像以显示为预览时添加某种图像压缩,但是也许有一种方法可以给图像提供URL以获取低分辨率版本。 / p>
答案 0 :(得分:-1)
尝试使用npmjs.com/package/base64-img npm模块。它将图像转换为Bas64。您可以使用各种配置。还要尝试通过浏览器提供的imageSectionObserver API使用延迟加载。