128 votes

Violation invariante : l’accessoire de navigation est manquant pour ce navigateur

Je reçois ce message lorsque j’ai essayé de démarrer mon application native react. Habituellement, ce genre de format fonctionne sur d’autres navigations multi-écrans mais en quelque sorte ne fonctionne pas dans ce cas.

Voici l’erreur:

Voici mon format d’application:

26voto

Damien Mason Points 261

@Tom Dickson quelque chose comme ceci:

Ensuite, référez-le avec

11voto

Labinot Bajrami Points 126

Créez un nouveau fichier ScreenContainer.js (vous pouvez choisir le nom). Puis, dans le fichier ScreenContainer ajouter:

Ensuite, à votre application.js fichier:

6voto

Sanjay Points 314

Voici une autre façon

6voto

enthusiastdev Points 440

J’ai perdu mes 2,5 heures pour obtenir cette solution après de nombreuses recherches google ... J’espère que cela fonctionnera.

il suffit d’importer ces deux:

et apporter un petit changement à votre code comme ceci:

créer const au-dessus de la classe

et enfin appeler cette const dans la classe au lieu de ``

Merci!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X