<body>
<div class='w'>
<canvas></canvas>
</div>
<style type="text/css">
.w{
width: 400px;
height: 300px;
background: red;
}
canvas { width: 200px; height:300px;}
</style>
<script src="https://cdn.jsdelivr.net/npm/svga.lite/svga.lite.min.js"></script>
<script>
function playerSvga() {
let svgaArray ='http://xxx/car.svga'
const canvas = document.getElementsByTagName('canvas')[0]
const downloader = new window.SVGA.Downloader()
const parser = new window.SVGA.Parser()
const player = new window.SVGA.Player(canvas)
player.set({
cacheFrames: true,
intersectionObserverRender: true
})
downloader.get(svgaArray).then(fileData => {
parser.do(fileData).then(svgaData => {
player.mount
Html里面渲染svga格式文件
最新推荐文章于 2023-09-26 15:18:25 发布