我可以将 ImageMagick 7.0 与 Firebase 功能结合使用吗?



尝试将HEIC图像转换为JPEG

我正在使用 Firebase 函数,当新图像上传到 Firebase 存储时。

当我在 Firebase 模拟器中本地运行测试函数时,它可以工作,但当我尝试在我的 Firebase 项目上运行它时,它会失败。

我意识到我的模拟器使用的是 ImageMagick 7.0.9-7,但我的 Firebase 实例使用的是 ImageMagick 6.9.7-4。

如何在 Firebase 实例上升级 ImageMagick?

将Frank van Puffelen的答案添加为社区wiki以提高可见性:

正如 Frank 在此线程上的回答中所述,您可以通过将它们放在与云函数相同的文件夹中来添加自己的模块。在线程中,有一个指向 Firebase 教程的链接,其中包含有关上传触发的图像处理的示例代码。

在提供的另一个链接中,有关于ffmpeg的信息,这是一个具有相当多多媒体功能的库,以及如何安装它的说明。

您还可以了解如何在 Firebase 中管理依赖项。

最新更新