Enregistre les messages de débogage simples. Semblable à console.log
.
En raison de limites de notre modèle JSDoc, nous ne pouvons pas documenter correctement cela à la fois comme une fonction et un espace de noms, donc sa signature de fonction est documentée ici.
Arguments
*args
Mixte[]
Toute combinaison de valeurs pouvant être transmise à console.log()
.
Valeur de retour
indéfini
Membres
-
statique niveaux :Objet
-
Énumération des niveaux de journalisation disponibles, où les clés sont les noms de niveau et les valeurs sont
|
-chaînes séparées contenant les méthodes de journalisation autorisées dans ce niveau de journalisation. Ces chaînes sont utilisées pour créer une expression régulière correspondant au nom de la fonction appelée.Les niveaux fournis par Video.js sont :
désactivé
: Ne correspond à aucun appel. Toute valeur pouvant être convertie enfaux
aura cet effet. Le plus restrictif.tous
: Correspond uniquement aux fonctions fournies par Video.js (déboguer
,Journal
,log.warn
, etlog.erreur
).déboguer
: Allumetteslog.debug
,Journal
,log.warn
, etlog.erreur
appels.Info
(défaut): AllumettesJournal
,log.warn
, etlog.erreur
appels.avertir
: Allumetteslog.warn
etlog.erreur
appels.Erreur
: Matchs seulementlog.erreur
appels.
Méthodes
-
statique createLogger(name) → {Objet}
-
Créez un nouveau sous-enregistreur qui enchaîne l'ancien nom au nouveau nom.
Par exemple, faire
videojs.log.createLogger('player')
puis l'utilisation de cet enregistreur enregistrera les éléments suivants :mylogger('foo') ; // > VIDEOJS : player : foo
Paramètres :
Prénom Type Description nom
chaîne Le nom à ajouter appelle le nouveau logger
Retours :
Objet -
statique déboguer(arguments)
-
Enregistre les messages de débogage. Semblable à
console.debug
, mais peut également servir de journal comparable siconsole.debug
n'est pas disponibleParamètres :
Prénom Type Description args
matrice.<Mixe> Un ou plusieurs messages ou objets qui doivent être enregistrés en tant que débogage.
-
statique Erreur(arguments)
-
Enregistre les messages d'erreur. Semblable à
console.erreur
.Paramètres :
Prénom Type Description args
matrice.<Mixe> Un ou plusieurs messages ou objets qui doivent être enregistrés en tant qu'erreur
-
statique history() → {Array}
-
Renvoie un tableau contenant tout ce qui a été enregistré dans l'historique.
Ce tableau est un clone superficiel de l'enregistrement d'historique interne. Cependant, son contenu n' est pas cloné ; ainsi, la mutation des objets à l'intérieur de ce tableau les modifiera dans l'histoire.
Retours :
baie -
statique histoire.effacer()
-
Efface le suivi de l'historique interne, mais n'empêche pas le suivi de l'historique ultérieur.
-
statique histoire.désactiver()
-
Désactivez le suivi de l'historique s'il est actuellement activé.
-
statique history.enable()
-
Activez le suivi de l'historique s'il est actuellement désactivé.
-
statique history.filter(fname) → {Array}
-
Vous permet de filtrer l'historique par le nom de l'enregistreur donné
Paramètres :
Prénom Type Description fnom
chaîne Le nom par lequel filtrer
Retours :
Array -La liste filtrée à renvoyer
-
statique niveau(lvlopt) → {string}
-
Obtenez ou définissez le niveau de journalisation actuel.
Si une chaîne correspondant à une clé de module:log.levels est fournie, agit comme un setter.
Paramètres :
Prénom Type Attributs Description niveau
chaîne <facultatif>
Passez un niveau valide pour définir un nouveau niveau de journalisation.
Retours :
corde -Le niveau de journalisation actuel.
-
statique avertir(arguments)
-
Enregistre les messages d'avertissement. Semblable à
console.warn
.Paramètres :
Prénom Type Description args
matrice.<Mixe> Un ou plusieurs messages ou objets qui doivent être enregistrés en tant qu'avertissement.