Je viens de créer une nouvelle application natale réagissante et quand j'essaie de l'exécuter sur ios, il se ruinant sans problème, mais quand je l'exécute sur Android, cela me montre une erreur indique p>
non défini n'est pas une fonction (évaluation 'objet.getownPropertyDescriptor (arguments [i])') ( http://10.0.2.2:8081/index.delta?platform=android&dev=true&minify=false:3573 ) p> blockQuote>
Cette erreur indiquée dans l'écran (écran rouge)
Ecran d'erreur natif code> Une fois l'application installée sur l'appareil. P>
3 Réponses :
Correction temporaire:
Ajoutez les éléments suivants à votre puis exécutez package.json code>: p> rm -rf nœud_modules && Fil && Fil Start --Reset-Cache Code> P> P>
Son travaillé pour moi installer cette dépendance p>
npm i objet.getownpropertydescripteurs p> blockQuote>
Lien P>
solution incroyable mais travaillait pour moi 🎯 p>
J'ai deviné que le problème était une sorte de mise à niveau de dépendance, et parce que le réagissariat ne vient pas verrouillé vers des versions de travail, quelque chose a été publié et le cassé. P>
J'ai attrapé un fil.lock d'un projet depuis le week-end, a collé cela dans le fichier Yarn.lock de mon projet, puis fait du fil à la ligne de commande pour le faire tailler automatiquement / verrouiller les choses. Quelque part dans ce désordre, il attrapa les bonnes choses et maintenant je peux utiliser Android à nouveau. Pas une grande solution, mais j'espère que cela aide! P>
Cela pourrait être de l'aide - Github.com/facebook/react-native/issues/23092 a>