Une erreur est survenue lors de l’exécution du contenu Unity sur la page du build WebGL
Description du problème
Le problème survient dans certains cas lors de la connexion à un build WebGL. Le message d’erreur suivant s’affiche :
Le problème se produit en raison de l’utilisation du compilateur IL2CPP lors de la compilation pour WebGL. Ce compilateur optimise le projet en supprimant le code inutilisé des bibliothèques. Cependant, il peut rencontrer des difficultés pour déterminer si un module, une classe ou une méthode est utilisé dans le projet lorsque la réflexion est employée pour récupérer des objets. Le problème est décrit plus en détail dans la documentation Unity. État du problème : impossible de résoudre le problème côté SDK.
Contournement
- Ouvrez le projet Unity.
- Dans le menu principal, accédez à
Edit > Project Settings . - Dans la section
Player , accédez à l'onglet de paramètres du build WebGL. - Accédez à la section
Other Settings . - Décochez la case
Strip engine code . - Accédez à la section
Publishing Settings . - Cochez la case
Decompression Fallback . - Créez un nouveau build WebGL.
Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.