Bodymovin:您创建多个Json导出/动画,并且仅引用一个玩家

时间:2016-12-13 20:48:27

标签: javascript json bodymovin

我有4个身体动画动画放在网站上。 目前我正在使用每个动画/ json导出来播放播放器。 我是否需要这样做,或者我可以只包含播放器一次,然后个人Jsons将使用此播放器来保持文件大小。

类 此致

瑞安

1 个答案:

答案 0 :(得分:0)

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