Lottie

Player de animações Lottie (JSON exportado do After Effects).

Site oficial

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 .json precisa 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.js 298,4 KB
    sha384-J8C0MvgX4WP58J4N2W99vCKd2J6z99ynOJ5bEfE6jeP7kVTW1drYtv/jzrxM5jbm
URL base
https://cdn.rscsistemas.com.br/lottie/5.12.2/