2009-12-31 4 views
1

J'essaie de déboguer une application Web lourde en javascript qui s'exécute sur le navigateur Palm Pre. Il existe divers messages de débogage utiles que l'application affichera dans console.log(). Cette application n'a pas été conçue spécifiquement pour le Palm Pre, mais fonctionne parfaitement avec les autres navigateurs Web tels que Safari.Comment afficher la sortie console.log lors de l'exécution de l'application javascript dans le navigateur Palm Pre

Comment puis-je afficher la sortie de console.log à partir de l'application Web exécutée dans l'émulateur Pre? Il semble qu'il est possible d'afficher la sortie pour une application spécialement conçue pour Pre, mais pas sortie du navigateur Web lui-même.

Répondre

2

Utilisez palm-log --system-log-level=info pour activer l'enregistrement de niveau d'information (utilisé par console.log) et de créer un fichier appelé framework_config.json dans votre répertoire d'application avec le contenu suivant:

{ 
    "logLevel": 99 
} 
+0

génial! merci pour ce conseil – thrusty

0

Vous pouvez écrire votre propre implémentation de console.log() qui renvoie vers une nouvelle fenêtre ou div. Quelque chose comme YUI Logger ou log4javascript.

Questions connexes