2014-06-09 465 views
2

我不是想暂停或做任何事情。我只想点击动画GIF并停止它。如果我再次点击,我希望它从一开始就玩。有没有简单的解决方案,可以在所有浏览器中使用?在DOM中交换gif的第一帧的动画gif是否是一种安全的方法?如何停止并重新启动动画gif

+1

*“我不想暂停[...]我只想点击动画GIF并暂停它”*。你的意思是你想停止它,而不是暂停它? –

+1

您是否还试图阻止来自其他来源的图像?如果是这样,将很难交换图像的第一帧。如果没有,你可以做[这个](http://stackoverflow.com/questions/3688460/stopping-gif-animation-programmatically) –

+0

我打错了,我的意思是“阻止它”而不是“暂停它”。图像不是来自其他来源。我应该指定这是在Swing桌面应用程序的帮助系统中离线完成的。 – smuggledPancakes

回答

1

其他网站为此创建两个文件。
缩略图作为JPG文件默认显示
和Gif文件 当您单击JPG文件时,GIF文件将替换为该文件,并开始下载并显示当您再次单击GIF文件时看到JPG缩略图。
这是一个向你展示的技巧,你认为自己这是停止和播放系统。