我想用插件“bodymovin”将动画字体放在我的网站中(这个价格是在 svg 中转换 json 文件),我使用框架 laravel。我已经按照这个例子:https ://codepen.io/airnan/project/editor/ZeNONO
我设法找到我的文件,我的 js 的导入器,当我想显示我的 json 时出现此错误,我看不到它是什么?我忘记了什么?
Uncaught TypeError: keyData.e is undefined
这是我的 js 代码:
import Bodymovin from 'bodymovin';
export default class Homepage {
constructor(options) {
this.animation = document.querySelector('.js-animation');
if (this.animation) {
this.initAnimation();
}
initAnimation() {
Bodymovin.loadAnimation({
container: this.animation,
renderer: 'svg',
loop: true,
autoplay: true,
path: './img/displacement-header/data-animation.json',
});
}