web-dev-qa-db-fra.com

Existe-t-il un moyen d'activer la console d'erreur JavaScript / de débogage pour safari dans Android?

Je développe une application JavaScript qui doit être exécutée sur Google Android Téléphone OS. Existe-t-il un moyen d'activer la console d'erreur JavaScript/de débogage dans Safari sur le Android Émulateur ou un périphérique réel? Si nécessaire, des instructions sur la manière de le faire serait appréciée.

43
Kevin

Un rapide Google présente cette page blog post (Publié après avoir posé votre question), cela devrait au moins vous laisser voir des erreurs JavaScript via Android Pont de débogage en utilisant le pont de débogage commander:

adb logcat WebCore:V *:S

Pas tout à fait la même chose qu'une console de débogage complète cependant.

27
andynormancx

On dirait, avec le Android 2.0.1 SDK, vous devez filtrer sur "Navigateur" au lieu de "webcore"

30
thrusty

ON Android Ecrire sur: Débogage sur la ligne d'adresse Lorsque la page actuelle est la page que vous souhaitez déboguer. Vous aurez accès à la console.

18
Nir

Je sais que votre question concerne sa safari, mais vous voudrez peut-être examiner à l'aide Chrome à la place. Vous pouvez maintenant utiliser les outils de développeur de bureau de Chrome pour déboguer et profiler des applications sur votre Android périphérique.

Voici comment:

  1. ON Android Chrome, accédez à Paramètres -> Outils de développeur et vérifiez " Activer le débogage Web USB "
  2. Sur le bureau, courez adb forward tcp:9222 localabstract:chrome_devtools_remote
  3. Maintenant, sur Desktop Chrome, accédez à Localhost: 9222.

Vous devriez voir une liste des pages que vous avez ouvertes sur votre téléphone. Cliquez sur celui que vous souhaitez déboguer/profil.

Des instructions détaillées sont ici

11
Matt Zukowski

J'ai découvert que vous pouvez obtenir ces informations de débogage sur le téléphone lui-même, sans avoir besoin d'utiliser adb ou de le brancher dans un ordinateur, téléchargez simplement un spectateur de journal.

Cochez la page link pour plus d'informations.

6
Rory

Vous pouvez voir le journal et bien plus encore avec Weinre

De Weinre Docs

Weinre est un débogueur pour les pages Web, comme Firebug (pour Firefox) et un inspecteur Web (pour les navigateurs Webkit), sauf qu'il est conçu pour fonctionner à distance , et en particulier, à vous permet de déboguer des pages Web sur un périphérique mobile tel qu'un téléphone .

2
xverges