1

Je sais que ce genre de question a été posée plusieurs fois. Mais je n'ai rien trouvé qui réponde correctement à ma question. Alors, voici la question.Réagir le code de niveau de production natif et la gestion des erreurs

Je travaille actuellement sur l'application native natif. Je n'avais aucune expérience avec le développement d'applications avant de commencer à travailler sur cette application.

Jusqu'ici j'ai eu l'application pour travailler. Il fait les choses comme je veux. Mais comment puis-je gérer les cas où l'application continue de se bloquer. Par exemple, si le téléphone n'est pas connecté au wifi, l'application se bloque. Pour une fois j'ai pensé que je pourrais ajouter quelque chose comme

if(no internet) 
    display "No Internet connection" 
else 
    display page 

Mais cela ne semble pas être efficace en aucune façon. Disons que l'application est connectée à Internet, la page s'affiche, que se passe-t-il si Internet est déconnecté alors que la page est affichée, comment puis-je le gérer?

Est-ce ainsi que cela se fait dans l'application de niveau de production? sinon, comment ce type d'erreurs communes devrait-il être géré?

+0

Pourriez-vous me aider ici aussi sur la gestion des erreurs s'il vous plaît? Merci :) https://stackoverflow.com/questions/46597197/reactjs-application-resiliency-vs-failing-fast –

Répondre

0

vous pouvez utiliser le module NetInfo qui est intégré dans React natif NetInfo ou utiliser cette bibliothèque react-native-connection-info

+0

Ma question n'est pas seulement spécifique à l'erreur de connexion wifi. Mais en général, si j'ai une autre erreur, quelle est la bonne façon de le gérer. –