next.js 为什么我的Lottie动画在本地主机服务器上可以正常加载,但在部署服务器上却无法加载?

o4tp2gmn  于 2023-06-22  发布在  其他
关注(0)|答案(2)|浏览(170)

所以问题是所有Lottie动画都将加载到我的本地主机服务器上,但是一旦部署了Web应用程序,动画就不会加载,并且控制台中会出现一些错误。动画文件是.json文件。我的项目是下一个js react项目。
链接到Lottie:https://lottiefiles.com/
但是当我打开我的部署服务器(它是vercel)时,动画加载失败,控制台中有一些错误。如何解决此问题?

sqserrrh

sqserrrh1#

您正在vercel上尝试它有一些问题,请检查这个github问题并评论https://github.com/vercel/next.js/issues/42801#issuecomment-1317671110,一个解决方案建议禁用swcMinify

// next.config.js

module.exports = {
  swcMinify: false,
}
w80xi6nr

w80xi6nr2#

无论你在哪里传递animationData,你可以尝试JSON.stringifying它吗

JSON.stringify(animationData)

相关问题