3

尝试将HEIC图像转换为JPEG

将新图像上传到 Firebase 存储时,我正在使用 Firebase 功能。

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

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

如何在我的 Firebase 实例上升级 ImageMagick?

4

1 回答 1

0

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

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

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

您还可以查看如何在 Firebase中管理依赖项。

于 2019-12-24T14:42:45.517 回答