Une application AngularJS fonctionne correctement sur le bureau, mais ne s'affiche pas correctement sur le mobile (le code réel est affiché). Ceci est sur un téléphone Android.
Je voudrais voir quelles erreurs apparaissent dans la console.
Est-il possible d'ouvrir la console JS sur l'application Chrome sur mobile (comme sur le bureau)?
Lorsque vous n'avez pas de PC sous la main, vous pouvez utiliser Eruda, qui est devtools pour les navigateurs mobiles https://github.com/liriliri/eruda
Il est fourni sous forme de javascript intégrable et également d'un bookmarklet (coller un bookmarklet dans chrome supprime le javascript: préfixe, vous devez donc le saisir vous-même)
la source
eruda-webpack-plugin
dans un seul projet:npm i eruba-webpack-plugin --save-optional
.Si vous voulez seulement voir ce qui a été imprimé dans la console, vous pouvez simplement ajouter la partie "imprimée" quelque part dans votre HTML pour qu'elle apparaisse sur la page Web. Vous pouvez le faire vous-même, mais il existe un fichier javascript qui le fait pour vous. Vous pouvez lire à ce sujet 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 et le coller dans un fichier javascipt et l'ajouter à votre HTML
la source
mobileConsole.init()
. Cette astuce aide dans mon cas. YMMV.if (!mobileConsole.status.initialized) { mobileConsole.init(); }
"S'il vous plaît faites-vous une faveur et appuyez simplement sur le bouton facile:
téléchargez Web Inspector (Open Source) depuis le Play Store.
A CAVEAT: ATTOW, la sortie de la console n'accepte pas les paramètres de repos! C'est à dire si vous avez quelque chose comme ça:
tu ne verras que
connecté à la console. Vous devrez envelopper manuellement les paramètres dans un tableau et les joindre, comme ceci:
pour voir la sortie attendue.
Mais l'application est open source ! Un patch est peut-être imminent ! Le patcher pourrait même être vous!
la source
Le navigateur Kiwi est Chromium mobile et permet d'installer des extensions . Installez Kiwi puis installez l'extension Chrome "Mini JS console" (il suffit de rechercher dans Google et d'installer à partir du site Web des extensions Chrome, uBlock fonctionne également;). Il deviendra disponible dans le menu Kiwi en bas et affichera la sortie de la console pour la page actuelle.
la source
Vous pouvez probablement essayer le navigateur Gear, il peut inspecter les éléments et déboguer le site Web uniquement sur mobile.
https://gear4.app
la source