Javascript Bodymovin:创建多个Json导出/动画,只引用一个播放器

Javascript Bodymovin:创建多个Json导出/动画,只引用一个播放器,javascript,json,bodymovin,Javascript,Json,Bodymovin,我有4个bodymovin动画要放在网站上。 目前,我正在为每个动画/json导出上传播放器。 我是否需要这样做,或者我可以只包含一次播放器,然后各个JSON将使用该播放器来减小文件大小 亲切的 问候 Ryan只需加载bodymovin.js一次。我使用angular,所以我将它加载到init上,并将其保存为module const,然后将其注入到需要的任何地方。如果您不使用框架,请全局保存它。 应使用loadAnimation()分别启动每个动画,并为其提供所使用的容器。这需要在页面加载后完成

我有4个bodymovin动画要放在网站上。 目前,我正在为每个动画/json导出上传播放器。 我是否需要这样做,或者我可以只包含一次播放器,然后各个JSON将使用该播放器来减小文件大小

亲切的 问候


Ryan

只需加载bodymovin.js一次。我使用angular,所以我将它加载到init上,并将其保存为module const,然后将其注入到需要的任何地方。如果您不使用框架,请全局保存它。 应使用
loadAnimation()
分别启动每个动画,并为其提供所使用的容器。这需要在页面加载后完成,因为您需要找到容器元素。
此外,我认为最好的做法是将所有JSON文件保存在CDN上,并在动画配置中引用它们。
.path
属性ant不将它们包含在网站中。

只需加载bodymovin.js一次。我使用angular,所以我将它加载到init上,并将其保存为module const,然后将其注入到需要的任何地方。如果您不使用框架,请全局保存它。 应使用
loadAnimation()
分别启动每个动画,并为其提供所使用的容器。这需要在页面加载后完成,因为您需要找到容器元素。 此外,我认为最佳做法是将所有JSON文件保存在CDN上,并在动画配置
中引用它们。path
属性不包括在网站中