1.安装svgaplayerweb
npm install svgaplayerweb --save
2.上代码
import React, { useEffect } from 'react';
import SVGA from 'svgaplayerweb'
const Svga = () => {
const bofang = () => {
var player = new SVGA.Player('#demoCanvas');
var parser = new SVGA.Parser('#demoCanvas');
parser.load('./angel.svga', function (videoItem) {
player.loops = 1;
player.setVideoItem(videoItem);
player.startAnimation();
player.clearsAfterStop = true;
})
}
const qingping = () =>{
var player = new SVGA.Player('#demoCanvas');
player.clear()
}
return (
<div>
<button onClick={() => bofang()}>播放</button>
<button onClick={()=>qingping()}>清屏</button>
<div id="demoCanvas"></div>
</div>
);
}
export default Svga;
3.要有svga文件
