任何人都可以建議什麼是基於JPEG的svg中實現基於幀的動畫的最佳方式?我已經發現基於SVG幀的動畫
一個例子是這樣的:
<svg version="1.1" baseProfile="tiny" id="svg-root"
width="100%" height="100%" viewBox="0 0 480 360"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<image width="320" height="240" xlink:href="test1.jpg">
<animate id='frame_0' attributeName='display' values='inline;none'
dur='0.5s' fill='freeze' begin="0s" repeatCount="indefinite"/>
</image>
<image width="320" height="240" xlink:href="test2.jpg">
<animate id='frame_1' attributeName='display' values='none;inline'
dur='0.5s' fill='freeze' begin="0.5s" repeatCount="indefinite" />
</image>
</svg>
它適用於2幀,但並沒有真正規模。我想有一些可以處理100幀或更多的東西。
這僅適用於Firefox。原始代碼適用於FF和Chrome: - | – BarsMonster
有趣的是,我在Linux上測試了Firefox,Chromium和Opera,他們三人都工作過!但確實,出於某種原因,Windows上的Chrome和Safari並不是。 –
這樣做的一個可能的缺點是幀不會被預加載。 –