远程动画PNG失去动画

Discourse 中热链接的 APNG 动画不播放:

如果 download remote images to local 设置为 true,下载到服务器后动画也会丢失。

2 个赞

Discourse 不支持 APNG。我们唯一支持的动画图像格式是 GIF、WEBP 和 AVIF。

如果有人希望参与此功能开发,您需要对核心代码进行补丁修改,因为我们在前端和后端都会跳过许多针对动画图像的优化,同时还需要在 fastimage 库中编写一个二进制 APNG 检测器。

已移至 Contribute > Feature request 并添加 #pr-welcome。

5 个赞

我刚发现 Steam 正在为其动画贴纸使用 APNG,这是我们应该为其添加支持的另一个迹象。

3 个赞

您能分享一些 APNG 供我测试此功能吗?

1 个赞

我在我的 PR 中为 FastImage 提供了初步支持:

如果这个 PR 被合并,Discourse 将自动支持动态 PNG。

2 个赞