Discourse 中热链接的 APNG 动画不播放:
如果 download remote images to local 设置为 true,下载到服务器后动画也会丢失。
Discourse 中热链接的 APNG 动画不播放:
如果 download remote images to local 设置为 true,下载到服务器后动画也会丢失。
Discourse 不支持 APNG。我们唯一支持的动画图像格式是 GIF、WEBP 和 AVIF。
如果有人希望参与此功能开发,您需要对核心代码进行补丁修改,因为我们在前端和后端都会跳过许多针对动画图像的优化,同时还需要在 fastimage 库中编写一个二进制 APNG 检测器。
已移至 Contribute > Feature request 并添加 #pr-welcome。
我刚发现 Steam 正在为其动画贴纸使用 APNG,这是我们应该为其添加支持的另一个迹象。
您能分享一些 APNG 供我测试此功能吗?
我在我的 PR 中为 FastImage 提供了初步支持:
如果这个 PR 被合并,Discourse 将自动支持动态 PNG。