Pourquoi mon animation Lottie se charge-t-elle correctement sur le serveur localhost mais pas sur le serveur de déploiement ?
P粉662614213
P粉662614213 2024-03-29 12:05:35
0
2
439

Le problème est donc que toutes les animations Lottie se chargent sur mon serveur localhost, mais une fois l'application web déployée, les animations ne se chargent pas et j'obtiens des erreurs dans la console. Les fichiers d'animation sont des fichiers .json. Mon projet est le prochain projet js React.

Lien vers lottie : https://lottiefiles.com/

Mais lorsque j'ouvre le serveur de déploiement (vercel), l'animation ne se charge pas et j'obtiens des erreurs dans la console. Comment puis-je résoudre ce problème?

P粉662614213
P粉662614213

répondre à tous(2)
P粉200138510

Partout où vous transmettez animationData, vous pouvez essayer JSON.stringify

JSON.stringify(animationData)
P粉590428357

Vous essayez Vercel, il y a quelques problèmes, veuillez vérifier ce problème github et laisser un commentaire https://github.com/vercel/next.js/issues/42801#issuecomment -1317671110, une solution suggère de désactiver swcMinify

// next.config.js

module.exports = {
  swcMinify: false,
}
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal