NativeScript / NativeScript/android

Chrome DevTools: Error is shown in Chrome's Console when try to console.trace()

Ouverte
#1,315 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
C++
Étoiles
563
Forks
144
Merge moyen
10 h 46 min
PR mergées (30 j)
14

Description

Environment

  • Cross-platform modules:5.2.2
  • Android Runtime: tried these versions: 5.2.1, 5.2.0, 5.1.0, 5.0.0 and next

Describe the bug
Error is shown in Chrome DevTools Console when try to console.trace()

main-view-model.js:29 Trace
at HelloWorldModel.onTap (file:///data/data/org.nativescript.TestAppTr/files/app/main-view-model.js:29:17)
at Observable.notify (file:///data/data/org.nativescript.TestAppTr/files/app/tns_modules/tns-core-modules/data/observable/observable.js:107:32)
at Observable._emit (file:///data/data/org.nativescript.TestAppTr/files/app/tns_modules/tns-core-modules/data/observable/observable.js:127:18)
at ClickListenerImpl.onClick (file:///data/data/org.nativescript.TestAppTr/files/app/tns_modules/tns-core-modules/ui/button/button.js:26:23)

To Reproduce

  1. tns create TestApp --ts
  2. Add console.trace();
  3. tns debug android
  4. Open URL in Chrome and execute the code that calls console.trace();

Expected behavior
console.trace() call stack to be logged in Chrome DevTools Console

Sample project

Additional context
When tns run android the same content is logged by CLI.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Reproduisez le problème avec tns create TestApp --ts, tns debug android et l’appel console.trace(), puis comparez la sortie de Chrome DevTools avec le contenu journalisé par tns run android. Utilisez les entrées de la stack dans main-view-model.js, observable.js et button.js comme chemin de départ. La tâche est terminée lorsque la stack d’appels est journalisée dans Chrome DevTools Console sans l’erreur signalée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
android, javascript
Domaine
devtools, mobile-dev
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.