Instalação
<script src="https://cdn.rscsistemas.com.br/lottie/5.12.2/lottie.min.js"
integrity="sha384-J8C0MvgX4WP58J4N2W99vCKd2J6z99ynOJ5bEfE6jeP7kVTW1drYtv/jzrxM5jbm" crossorigin="anonymous"></script>
Como usar
Inclua o script (tag acima), crie um contêiner e carregue a animação (arquivo .json).
<div id="animacao" style="width: 200px; height: 200px"></div>
<script>
const anim = lottie.loadAnimation({
container: document.getElementById('animacao'),
renderer: 'svg',
loop: true,
autoplay: true,
path: '/animacoes/carregando.json'
});
</script>
Observações
- Controle:
anim.play(),anim.pause(),anim.stop(),anim.setSpeed(2). - O
.jsonprecisa estar no mesmo domínio do sistema ou ser servido com CORS liberado. - Para remover a animação da página:
anim.destroy(). - Documentação oficial: github.com/airbnb/lottie-web
Arquivos da versão 5.12.2
-
lottie.min.js298,4 KBsha384-J8C0MvgX4WP58J4N2W99vCKd2J6z99ynOJ5bEfE6jeP7kVTW1drYtv/jzrxM5jbm
URL base
https://cdn.rscsistemas.com.br/lottie/5.12.2/