Git Product home page Git Product logo

lottie-miniapp's People

Contributors

dependabot-preview[bot] avatar dependabot[bot] avatar landn172 avatar moesuiga avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

lottie-miniapp's Issues

插件体积过大

整个包下载下来的体积达到了300+k 有必要压缩整个包的体积

微信小程序测试后报错

我就按照npm构建,然后使用下面的wxml引用lottie组件。

后面就一连串报错, 想上传图片但是一直不成功。所以只好贴上报错码,先谢谢了!

VM309:1 appServiceSDKScriptError
Cannot read property 'wxWebviewId' of undefined; at wx.createIntersectionObserver
TypeError: Cannot read property 'wxWebviewId' of undefined
at new r (WAService.js:1:740368)
at xl (WAService.js:1:741534)
at Object.createIntersectionObserver (WAService.js:1:1022381)
at Object. (WAService.js:1:409592)
at Object. (WAService.js:1:1027729)
at Function. (WAService.js:1:1027859)
at Object.createIntersectionObserver (WAService.js:1:395616)
at e.value (http://127.0.0.1:47614/appservice/miniprogram_npm/lottie-miniapp/index.js:4204:21)
at t.value (http://127.0.0.1:47614/appservice/miniprogram_npm/lottie-miniapp/index.js:4342:74)
at ye.init (http://127.0.0.1:47614/appservice/miniprogram_npm/lottie-miniapp/component/lottie.js:57:37)
console.error @ VM309:1
errorReport @ WAService.js:1
(anonymous) @ WAService.js:1
(anonymous) @ WAService.js:1
value @ index.js:1
value @ index.js:1
init @ lottie.js:55
observer @ lottie.js:22
r.safeCallback @ WAService.js:1
(anonymous) @ WAService.js:1
i.doUpdates @ WAService.js:1
a @ WAService.js:1
e @ WAService.js:1
e @ WAService.js:1
value @ WAService.js:1
x._advancedCreate @ WAService.js:1
x.create @ WAService.js:1
(anonymous) @ WAService.js:1
Fe @ WAService.js:1
value @ WAService.js:1
Ct @ WAService.js:1
(anonymous) @ WAService.js:1
At @ WAService.js:1
(anonymous) @ WAService.js:1
(anonymous) @ WAService.js:1
i.emit @ WAService.js:1
emit @ WAService.js:1
(anonymous) @ WAService.js:1
(anonymous) @ WAService.js:1
n @ appservice?t=1564318487026:1555
(anonymous) @ appservice?t=1564318487026:1555
(anonymous) @ appservice?t=1564318487026:1555
_ws.onmessage @ appservice?t=1564318487026:1555
Show 3 more frames
VM309:1 thirdScriptError
Cannot read property 'relativeToViewport' of undefined; [Component] Property Observer Error @ miniprogram_npm/lottie-miniapp/component/lottie#observer
TypeError: Cannot read property 'relativeToViewport' of undefined
at e.value (http://127.0.0.1:47614/appservice/miniprogram_npm/lottie-miniapp/index.js:4204:71)
at t.value (http://127.0.0.1:47614/appservice/miniprogram_npm/lottie-miniapp/index.js:4342:74)
at ye.init (http://127.0.0.1:47614/appservice/miniprogram_npm/lottie-miniapp/component/lottie.js:57:37)
at ye.observer (http://127.0.0.1:47614/appservice/miniprogram_npm/lottie-miniapp/component/lottie.js:24:14)
at Function.r.safeCallback (WAService.js:1:1035130)
at n. (WAService.js:1:1125929)
at i.doUpdates (WAService.js:1:1141065)
at a (WAService.js:1:1196183)
at e (WAService.js:1:1178098)
at e (WAService.js:1:1178229)

更新了最新的版本号 动画在手机上显示不出来 在微信开发者工具上是好的 没更新之前是好的

bug描述
更新了最新的版本号 动画在手机上显示不出来 在微信开发者工具上是好的 没更新之前是好的

复现过程
这一张是开发者工具所展示
IMG_4313

这一张是手机上所显示

IMG_4312(20191120-132532)

期望
A clear and concise description of what you expected to happen.

截图
If applicable, add screenshots to help explain your problem.

错误设备信息

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

在uniapp编译微信小程序中使用变量进行存储这个会抛出TypeError: Converting circular structure to JSON错误 但是可以使用 希望能解决这个问题。谢谢

bug描述
按照说明进行使用时 得到错误TypeError: Converting circular structure to JSON

复现过程
1、正常获取canvas对象
2、在data中定义变量 初始化容器后并赋值给定义变量
3、得到错误

期望
希望解决这个错误

截图
If applicable, add screenshots to help explain your problem.
image

错误设备信息
uniapp版本2.0.0-23320190923002
微信开发者工具 1.02.1909292
node 12.7.0

带有蒙版的json显示又问题

loading.json.zip

bug描述
A clear and concise description of what the bug is.

复现过程
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

期望
A clear and concise description of what you expected to happen.

截图
If applicable, add screenshots to help explain your problem.

错误设备信息

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

PropertyFactory.js关键帧取值错误导致脚本执行报错

bug描述
关键帧取值错误导致脚本执行报错

// src/lottie/utils/PropertyFactory.js at line 162
keyValue = keyData.h === 1 ? keyData.s[i] : keyData.s[i] + (keyData.e[i] - keyData.s[i]) * perc;

对比官方lottie-web中的PropertyFactory.js发现:

>>> endValue = nextKeyData.s || keyData.e;
keyValue = keyData.h === 1 ? keyData.s[i] : keyData.s[i] + (endValue[i] - keyData.s[i]) * perc;

截图
报错信息如下:
image

错误设备信息

  • Device: 微信开发者工具
  • OS: MacOS

老铁,那个.json.js文件是怎么生成的

请问支持位图么。我的这个json

bug描述
A clear and concise description of what the bug is.

复现过程
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

期望
A clear and concise description of what you expected to happen.

截图
If applicable, add screenshots to help explain your problem.

错误设备信息

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

小程序 使用时间长 会显示 base64报错

bug描述
小程序 使用时间长 会显示 base64报错
因为有几种不同的动画进行切换 加载不同的动画 会产生图片缓存

麻烦有时间帮忙看一下 谢谢

复现过程
反复加载lottie动画时候会产生

期望
A clear and concise description of what you expected to happen.

截图
image

错误设备信息

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

通过wepy组件引入报错

如题, 按照作者的说法通过wepy引入方式提示如下错误

Cannot read property 'length' of undefined;at pages/payBill/index page lifeCycleMethod onShow function
TypeError: Cannot read property 'length' of undefined
    at s.value (http://127.0.0.1:29877/appservice/utils/lottie-miniapp.min.js:3861:468)
    at e.value (http://127.0.0.1:29877/appservice/utils/lottie-miniapp.min.js:4102:141)
    at e.value (http://127.0.0.1:29877/appservice/utils/lottie-miniapp.min.js:4075:628)
    at t.value (http://127.0.0.1:29877/appservice/utils/lottie-miniapp.min.js:4212:74)
    at _class.onShow (http://127.0.0.1:29877/appservice/pages/payBill/index.js:123:34)
    at http://127.0.0.1:29877/appservice/npm/wepy/lib/base.js:193:48
    at Array.forEach (<anonymous>)
    at t.exports.default.$createPage.config.onShow (http://127.0.0.1:29877/appservice/npm/wepy/lib/base.js:192:43)
    at t.<anonymous> (http://127.0.0.1:29877/appservice/__dev__/WAService.js:19:31844)
    at Xt (http://127.0.0.1:29877/appservice/__dev__/WAService.js:20:17023)

怎么运行

你这采用什么框架么?不是普通小程序么?

加载时候 会不定时的出现 解析动画 小bug

bug描述
进入动画所在页面之后 然后进入其他页面 之后再返回动画页面 会产生动画变大然后有时候在网络不好的情况下会卡死的错误

复现过程
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

期望
A clear and concise description of what you expected to happen.

截图
If applicable, add screenshots to help explain your problem.
Uploading image.png…

错误设备信息

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

引用本地的JSON不生效,path可否支持本地JSON文件

bug描述
A clear and concise description of what the bug is.

复现过程
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

期望
希望path支持引用本地JSON,缩短请求造成的时间延迟(微信官方说4月会放出重构的Canvas,或许渲染会比之前的好,作者大大加油鸭~)

截图
If applicable, add screenshots to help explain your problem.

错误设备信息

  • Device: [e.g. iPhone6s]
  • OS: [e.g. iOS12]

引入后小程序分包增加256k,不知道有没有可去的冗余代码,不然这个库太大了

bug描述
A clear and concise description of what the bug is.

复现过程
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

期望
A clear and concise description of what you expected to happen.

截图
If applicable, add screenshots to help explain your problem.

错误设备信息

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

手机熄屏再亮屏,动画就不播放了?

bug描述
使用该库在小程序中做动画,熄屏后,再亮屏,动画是停止播放的状态。

期望
熄屏再亮屏,动画持续在播放。

错误设备信息
Android和iOS都能出现。

提交的附件为动画json文件,请把后缀改成.json
data.txt

动画在安卓和ios上都不显示了 更新了最新的版本号

bug描述
A clear and concise description of what the bug is.

复现过程
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

期望
A clear and concise description of what you expected to happen.

截图
If applicable, add screenshots to help explain your problem.

错误设备信息

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

base64图片读取失败&本地资源图片打包后路径错误

bug描述
注:我使用的是uni-app混合开发
1.犸良上面打包下载的json文件中包含base64图片资源,在编译到小程序端的时候使用正常,编译到APP的时候会报错,显示读取写入base64资源失败;
2.json文件中包含本地图片路径,u参数写的是相对目录,p参数写的是文件名称,编译后会按实际生成的页面page文件的位置相对定位,而不是json文件的位置相对定位(导出的json文件是按该文件位置定位的引入图片),目前我的处理方式是:u参数为空,p参数为图片的绝对路径,可以正常运行,不确定这个是不是bug,还是说我处理的方式不对。
代码参考:@zc95https://github.com/zc95/uni-app-lottie

期望
希望可以优化支持base64图片编码,或者是有方案处理下犸良导出的文件。

截图
image

错误设备信息

  • Device: iPhone7
  • OS: iOS12.4.1
  • Version lottie-miniapp: 1.8.8

npm run build:debug执行后报错

bug描述
npm run build:debug执行后报错

错误设备信息
fs.js:27
const { Math, Object } = primordials;
ReferenceError: primordials is not defined

container.addDynamicProperty is not a function

bug描述

VM586:1 thirdScriptError
container.addDynamicProperty is not a function;at "pages/home/home/home" page lifeCycleMethod onLoad function
TypeError: container.addDynamicProperty is not a function
    at PropertyFactory.GetProp.descriptor.value (http://127.0.0.1:26859/appservice/js/lottie/lottie-miniapp.js:7345:17)
    at new SliderEffect (http://127.0.0.1:26859/appservice/js/lottie/lottie-miniapp.js:8201:30)
    at GroupEffect.init (http://127.0.0.1:26859/appservice/js/lottie/lottie-miniapp.js:8260:15)
    at new GroupEffect (http://127.0.0.1:26859/appservice/js/lottie/lottie-miniapp.js:8233:8)
    at new EffectsManager (http://127.0.0.1:26859/appservice/js/lottie/lottie-miniapp.js:8226:18)
    at CVShapeElement.initBaseData (http://127.0.0.1:26859/appservice/js/lottie/lottie-miniapp.js:9491:29)
    at CVShapeElement.initElement (http://127.0.0.1:26859/appservice/js/lottie/lottie-miniapp.js:12431:12)
    at new CVShapeElement (http://127.0.0.1:26859/appservice/js/lottie/lottie-miniapp.js:12423:11)
    at CVCompElement.createShape (http://127.0.0.1:26859/appservice/js/lottie/lottie-miniapp.js:14829:14)
    at CVCompElement.createItem (http://127.0.0.1:26859/appservice/js/lottie/lottie-miniapp.js:868:23)

复现过程

// onload
var context = wx.createCanvasContext('home-canvas');//还记得 在wxml里面canvas的id叫first吗
    context.canvas = {
      width: app.systemInfo.windowWidth,
      height: app.systemInfo.windowHeight
    };

    lottie.loadAnimation({
      renderer: 'canvas', // 只支持canvas
      loop: true,
      autoplay: true,
      animationData: NormalAnimationData,
      rendererSettings: {
        context: context,
        clearCanvas: true
      }
    });

期望

截图

错误设备信息

  • Device: 模拟器调试

downloadFile:fail

加载本地的lottie动画json文件,不填写path每次都会提示downloadFile:fail createDownloadTask:fail url not in domain list

uni-app下可以使用,但h5有报错(不影响使用)

bug描述

  1. uni-app编译之后h5端运行报错

[system] API getFileSystemManager is not yet implemented
[system] TypeError: Failed to execute 'observe' on 'IntersectionObserver': parameter 1 is not of type 'Element'.

复现过程

  1. 我是用了uni-app进行多端开发
  2. 代码 https://github.com/zc95/uni-app-lottie

期望
希望作者可以帮忙解决一下呢~

截图
WX20191104-231643@2x

错误设备信息

  • Device: [chrome 开发者模式]
  • OS: [macOS Mojave]
  • Browser [chrome]
  • Version [77.0.3865.90(正式版本) (64 位)]

json 运行报错

{"v":"5.5.2","fr":25,"ip":0,"op":353,"w":750,"h":1334,"nm":"预合成 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"形状图层 10","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":258,"s":[100]},{"t":515.31640625,"s":[0]}],"ix":11,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.515},"o":{"x":0.333,"y":0},"t":258,"s":[586.75,887.25,0],"to":[54,-118,0],"ti":[-16,152,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.514},"t":394.615,"s":[503.5,505.5,0],"to":[16,-152,0],"ti":[-62,14,0]},{"t":515.9365234375,"s":[689.5,247.5,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"a":{"a":0,"k":[211.896,206.896,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":258,"s":[41,41,100]},{"t":515.9365234375,"s":[454.004,454.004,100]}],"ix":6,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[21.793,21.793],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"椭圆路径 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[211.896,206.896],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"椭圆 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":258,"op":1508,"st":258,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"形状图层 9","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":203,"s":[100]},{"t":460.31640625,"s":[0]}],"ix":11,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.515},"o":{"x":0.333,"y":0},"t":203,"s":[586.75,887.25,0],"to":[54,-118,0],"ti":[-16,152,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.514},"t":339.615,"s":[503.5,505.5,0],"to":[16,-152,0],"ti":[-62,14,0]},{"t":460.9365234375,"s":[689.5,247.5,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"a":{"a":0,"k":[211.896,206.896,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":203,"s":[41,41,100]},{"t":460.9365234375,"s":[454.004,454.004,100]}],"ix":6,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[21.793,21.793],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"椭圆路径 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[211.896,206.896],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"椭圆 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":203,"op":1453,"st":203,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"形状图层 7","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":140,"s":[100]},{"t":397.31640625,"s":[0]}],"ix":11,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.515},"o":{"x":0.333,"y":0},"t":140,"s":[586.75,887.25,0],"to":[54,-118,0],"ti":[-16,152,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.514},"t":276.615,"s":[503.5,505.5,0],"to":[16,-152,0],"ti":[-62,14,0]},{"t":397.9365234375,"s":[689.5,247.5,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"a":{"a":0,"k":[211.896,206.896,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":140,"s":[41,41,100]},{"t":397.9365234375,"s":[454.004,454.004,100]}],"ix":6,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[21.793,21.793],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"椭圆路径 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[211.896,206.896],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"椭圆 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":140,"op":1390,"st":140,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"形状图层 5","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":86,"s":[100]},{"t":343.31640625,"s":[0]}],"ix":11,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.515},"o":{"x":0.333,"y":0},"t":86,"s":[586.75,887.25,0],"to":[54,-118,0],"ti":[-16,152,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.514},"t":222.615,"s":[503.5,505.5,0],"to":[16,-152,0],"ti":[-62,14,0]},{"t":343.9365234375,"s":[689.5,247.5,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"a":{"a":0,"k":[211.896,206.896,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":86,"s":[41,41,100]},{"t":343.9365234375,"s":[454.004,454.004,100]}],"ix":6,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[21.793,21.793],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"椭圆路径 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[211.896,206.896],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"椭圆 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":86,"op":1336,"st":86,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"形状图层 3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":34,"s":[100]},{"t":291.31640625,"s":[0]}],"ix":11,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.515},"o":{"x":0.333,"y":0},"t":34,"s":[586.75,887.25,0],"to":[54,-118,0],"ti":[-16,152,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.514},"t":170.615,"s":[503.5,505.5,0],"to":[16,-152,0],"ti":[-62,14,0]},{"t":291.9365234375,"s":[689.5,247.5,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"a":{"a":0,"k":[211.896,206.896,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":34,"s":[41,41,100]},{"t":291.9365234375,"s":[454.004,454.004,100]}],"ix":6,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[21.793,21.793],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"椭圆路径 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[211.896,206.896],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"椭圆 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":34,"op":1284,"st":34,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"形状图层 1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[100]},{"t":257.31640625,"s":[0]}],"ix":11,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.515},"o":{"x":0.333,"y":0},"t":0,"s":[586.75,887.25,0],"to":[54,-118,0],"ti":[-16,152,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.514},"t":136.615,"s":[503.5,505.5,0],"to":[16,-152,0],"ti":[-62,14,0]},{"t":257.9365234375,"s":[689.5,247.5,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"},"a":{"a":0,"k":[211.896,206.896,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[41,41,100]},{"t":257.9365234375,"s":[454.004,454.004,100]}],"ix":6,"x":"var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[21.793,21.793],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"椭圆路径 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[211.896,206.896],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"椭圆 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1250,"st":0,"bm":0}],"markers":[{"tm":258,"cm":"1","dr":0}]}

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.