lolite.html 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  7. <title>Lottie</title>
  8. <!-- 重点:引入Lottie JS 文件 -->
  9. <script src="https://cdnjs.cloudflare.com/ajax/libs/lottie-web/5.9.4/lottie.min.js"></script>
  10. <script src="Loading.json.js"></script>
  11. <style>
  12. #app {
  13. width: 400px;
  14. height: 400px;
  15. }
  16. </style>
  17. </head>
  18. <body>
  19. <!-- 定义动画渲染的容器 -->
  20. <div id="app"></div>
  21. </body>
  22. <script>
  23. // loadAnimation 渲染动画
  24. const lottieAnimationItem = lottie.loadAnimation({
  25. // 选取一个容器,用于渲染动画
  26. container: document.querySelector("#app"),
  27. // 定义JSON文件路径
  28. path: lottiedata,
  29. // 是否循环播放
  30. loop: true,
  31. // 渲染的格式svg/canvas/html,svg性能更优,兼容性更好
  32. renderer: "svg",
  33. });
  34. </script>
  35. </html>