2014-06-09 461 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縮略圖。
這是一個向你展示的技巧,你認爲自己這是停止和播放系統。