Lottie 动画使用指南

发布于 2023-09-17 06:52:52 字数 1555 浏览 21 评论 0

Lottie 动画是爱彼迎出品的能运行在 H5、Android 和 iOS 上的特效动画,废话不多说,直接开整。

注意:本文只介绍在页面引入脚本的方式,vue 和 react 上暂时没尝试过,不过官方有教程。

直接上代码:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
  <style type="text/css">
  	.anima {
  		width: 300px;
  		height: 300px;
  	}
  </style>
</head>
<body>
  <div class="anima"></div>
  <script src="./lottie.min.js"></script>
  <script>
    let elem = document.getElementById('anima');
    console.log(elem)
    let animation = lottie.loadAnimation({
      container: document.getElementById('anima'), // Required
      path: 'http://192.168.12.101/notification.json', // Required
      renderer: 'svg/canvas/html', // Required
      loop: true, // Optional
      autoplay: true, // Optional
      name: "Hello World", // Name for future reference. Optional.
    });
  </script>
</body>
</html>

这儿需要注意一下,建议在演示动画的时候去下载一个 xampp 来搭建一个本地服务器,把相关的文件都扔在 xampp\htdocs 文件夹下,然后从浏览器里面输入本地地址进入页面,不然直接打开本地文件会出现跨域报错问题,比如我现在的地址是: http://192.168.12.101/lottie.html


这里附上官网的单页面使用教程,涉及 vue 和 react。

Vue-Lottie
React-Lottie

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

0 文章
0 评论
21 人气
更多

推荐作者

13886483628

文章 0 评论 0

流年已逝

文章 0 评论 0

℡寂寞咖啡

文章 0 评论 0

笑看君怀她人

文章 0 评论 0

wkeithbarry

文章 0 评论 0

素手挽清风

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文