Je débogue une application React Native 0.61.5 avec Chrome et généralement lorsque le code cesse de s'exécuter sur un point d'arrêt et que je survole une propriété, je peux en voir tous les détails dans une fenêtre contextuelle. Mais depuis deux jours, je ne peux pas récupérer cette fonctionnalité. J'ai redémarré l'ordinateur, nettoyé le bundle Chrome et Metro, essayé avec un appareil virtuel ou réel, mais cela ne fonctionne toujours pas. Ai-je désactivé quelque chose accidentellement?
11
Réponses:
Mise à jour: le problème semble être résolu avec la nouvelle mise à jour Chrome 79.0.3945.117.
Oui, avec Chrome 79, cette fonctionnalité était rompue. C'est le fil sur lequel les gens signalent ce bogue: https://support.google.com/chrome/thread/22882968?hl=en
(et aussi dans le lien du commentaire à cette question)
Et c'est un fil sur lequel les développeurs Chrome suivent ce problème et essaient de le résoudre: https://bugs.chromium.org/p/chromium/issues/detail?id=1033022
Dans Chrome Canary (81), cette fonctionnalité fonctionne, et elle fonctionnerait dans la version Chrome Dev (80). D'autres alternatives sont Firefox (également les gens disent que cela fonctionne dans Opera et d'autres navigateurs) et le débogage via VSCode.
Il semble qu'ils ne le corrigeront pas avant la version 80, qui ne devrait pas être publiée avant février (d'après ce que les gens disent dans ce fil: https://support.google.com/chrome/thread/22882968? hl = en ).
Il y avait aussi ce changement: https://chromium-review.googlesource.com/c/chromium/src/%2B/1835357 qui faisait apparaître les variables en survol uniquement à l'intérieur de l'étendue la plus intérieure. Mise à jour: cette fonctionnalité (pour évaluer en dehors de la portée la plus intérieure) sera probablement restaurée: (à partir de https://bugs.chromium.org/p/chromium/issues/detail?id=1033022 )
"Cela annule http://chromium-review.googlesource.com/c/chromium/src/+/1835357 , ce qui a limité l'évaluation du popover impatient à l'étendue la plus intérieure, qui est la seule étendue pour laquelle nous pouvons produire des résultats fiables dès maintenant . Pour les étendues externes, cela pourrait toujours produire les bons résultats, mais nous ne pouvons pas le garantir. Mais la fonctionnalité est toujours très utile et nous restaurons donc le comportement ici, et nous suivrons avec un correctif correct et UX plus tard " .
la source
Même avec la dernière mise à jour de Google Chrome, je n'ai pas pu résoudre ce problème. Le problème vient de la version Chromium de Google Chrome.
Vous avez besoin de la version 81 de Chromium qui corrige le bug.
J'ai téléchargé le dernier navigateur Chromium avec Chromium 81 et ça marche pour moi https://chromium.woolyss.com/download/fr/
la source