326 votes

Est-il possible d'ouvrir la console des outils de développement dans Chrome sur un téléphone Android ?

Une application AngularJS fonctionne bien sur un ordinateur de bureau, mais ne s'affiche pas correctement sur un téléphone portable (le code actuel est affiché). Cette application se trouve sur un téléphone Android.

J'aimerais voir quelles erreurs s'affichent dans la console.

Est-il possible d'ouvrir la console JS sur l'application chrome sur mobile (comme sur desktop) ?

13voto

John Balvin Arias Points 468

Si vous voulez seulement voir ce qui a été imprimé dans la console, vous pouvez simplement ajouter la partie "printed" quelque part dans votre HTML pour qu'elle apparaisse sur la page Web. Vous pourriez le faire vous-même, mais il existe un fichier javascript qui le fait pour vous. Vous pouvez le lire ici :

http://www.hnldesign.nl/work/code/mobileconsole-javascript-console-for-mobile-devices/

Le code est disponible sur Github vous pouvez le télécharger, le coller dans un fichier javascipt et l'ajouter à votre HTML.

0 votes

FYI : Vous pouvez rencontrer une situation où la console ne s'affiche pas. Basé sur une conversation à la fin de sa page d'accueil officielle vous pouvez essayer d'expliciter mobileConsole.init() il. Cette astuce est utile dans mon cas. YMMV.

1 votes

Ce lien fonctionne toujours, il prend juste beaucoup de temps à charger. Néanmoins, je peux résumer que ces conversations entre moi et le propriétaire de la librairie ont abouti à ce qu'il ajoute l'information suivante dans la section Notes de sa page principale : "Si mobileConsole ne démarre pas (la détection du mobile échoue), vous pouvez soit neutraliser l'autodémarrage en définissant overrideAutorun à true, soit ajouter le script suivant à votre page : if (!mobileConsole.status.initialized) { mobileConsole.init(); } "

1voto

zahra_oveyedzade Points 432

Remotely debugging Firefox est une autre option. Les étapes sont mentionnées aquí

0voto

Gaurav Singh Points 756

Essayez OutFront JS

Il enregistre les messages de la console à l'écran. Très utile pour déboguer les navigateurs mobiles.

Cela aide :

  • Repérer les avertissements, les messages et les erreurs dans les navigateurs mobiles.
  • Fonctionne sur tous les navigateurs mobiles, même les navigateurs chinois.

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