Next js,Lottie无法添加属性已完成,对象不可扩展

5cnsuln7  于 2023-02-04  发布在  其他
关注(0)|答案(1)|浏览(136)

我的Lottie动画有问题,我从Contentful中取了一个JSON文件(Lottie动画),想通过Lottie组件显示,但是收到错误消息:"类型错误:无法完成添加属性,对象""不可扩展。
我不知道为什么会收到此错误,因为当我从/public向属性'animationData'添加本地JSON文件时,一切正常。
我尝试了所有的方法。但是本地文件总是工作得很好,但是来自cms的json就不行了。contentful也返回了正确的数据

szqfcxe2

szqfcxe21#

首先,如果你在这里发布你的代码SS会更好,但尽管如此,我仍然可以猜到它:D,我以前曾与Lottie合作过React应用程序,所以,
1.你有没有从Lottiefiles下载,因为你写了“from Contentful”,我不知道那是什么,但只要你使用它沿着的预定义方法来运行JSON Lottie,它应该工作得很好。
1.“当我从/public向属性”animationData“添加一个本地JSON文件时,一切正常。”,尝试修改方法的属性,看看它是否出现。
//常量默认选项= { //循环:true,//自动播放:true,//动画数据:最新消息,//渲染器设置:{ //保留纵横比:“xMidY中间切片”// } // };
这是我在我的作品中使用的一个片段,
如果这没有回答你的问题,我肯定会找到一些东西。快乐的编码。

相关问题