将 Gif 图像转换为 Base64,同时保留循环计数

Convert Gif image to Base64 while retaining loop count

我使用 https://ezgif.com/loop-count

将 gif 图片修改为只播放一次

如果我将 img 标签的 src 放到 gif 的 URL 中,一切正常,gif 在浏览器中只播放一次。

但是如果我将 gif 转换为 Base64 URL 并将其指定为 src gif 在浏览器中无限循环,我希望 gif 在转换为 Base64 时只播放一次 URL,如果需要,使用 jQuery。

<img src="data:image/gif;base64,...>

我能够使用此网站制作 gif 循环 1 次转换https://www.base64-image.de/

由于 base64 字符串大于 SO 限制,我创建了一个 fiddle https://jsfiddle.net/59ox80ws/

body {
  background: url('data:image/gif;base64, ... ');
}