就像其他任何浏览器一样,Mozilla Firefox允许您查看默认启用动画的GIF文件,这意味着无论何时加载此类图像,它都会自动播放。
这显然是默认设置的正确行为,特别是因为这是用户在加载GIF时期望发生的事情。
然而,这并不意味着每个人都喜欢这个功能,有些人实际上不仅希望阻止GIF默认播放,而且还要改变这样的动画重复的次数。
鉴于GIF文件通常是短动画,Mozilla Firefox会连续播放它们,这意味着它们在结束时会重新启动。这就是完美循环的概念在GIF中的发明 – 它们是第一帧与最后一帧非常相似的动画,因此你不会注意它们何时被循环播放。
回到Mozilla Firefox处理GIF动画的方式,设置屏幕中没有选项来调整此类文件循环的次数。
但最终,您实际上可以调整这些设置,只是它比您预期的要复杂一些。如果你问我,这是正确的方法,因为改变GIF动画重复的次数并不是普通的Joe有兴趣做的事情。
您需要做的第一件事是在Firefox中启动更高级的配置屏幕。为此,请启动浏览器,然后在地址栏中键入以下命令:
about:config
接下来需要做的是搜索允许您设置GIF动画循环播放次数的参数。 为此,请在搜索栏中键入以下代码:
image.animation_mode
默认情况下,您应该看到此参数具有默认状态和正常值。 这是您需要进行更改的地方。
您可以为此设置分配三个不同的值,如下所示:
normal
once
none
normal值是Firefox中默认使用的值,这意味着GIF文件在无限循环中播放而不会结束。once值非常明显,只播放一次GIF文件,之后它被锁定,您需要刷新页面再次播放它。
最后,它是none值,这意味着GIF在Firefox中加载时永远不会播放。
要更改该值,只需双击该设置即可,然后系统会提示您输入新字符串。您始终可以使用常规设置返回默认值。
在进行更改时已在Firefox中加载的GIF需要刷新才能看到应用的新设置。没有必要关闭浏览器,但在某些情况下,当返回默认值时,建议使用。
本教程适用于所有桌面平台,包括Windows,Linux和macOS,它适用于所有版本的Firefox,包括最新版本的Firefox。
但请注意,此设置仅影响标准GIF动画,并且其他内容的自动播放仍保持启用状态。 Firefox为自动播放媒体提供了其他控件,设置菜单中提供了这方面的其他选项。此外,Firefox还将在未来版本的浏览器中默认阻止某些自动播放内容。
本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-02/156779.htm