Appo

Logging

Osserva l'attivita del bridge con la callback setLogger.

L'SDK non produce output in console per impostazione predefinita. Usa setLogger per osservare l'attivita del bridge.

Configurazione

import { setLogger } from '@appolabs/appo';

setLogger((level, message, data) => {
  // level: 'debug' | 'warn' | 'error'
  console.log(`[appo:${level}]`, message, data);
});

Disabilitare il Logging

setLogger(null);

Eventi di Log

LivelloEventoDescrizione
debugSending messageUn messaggio bridge viene inviato al layer nativo
debugReceived responseUna risposta e stata ricevuta per una richiesta in sospeso
debugReceived eventUn evento broadcast e stato ricevuto dal layer nativo
warnRequest timed outIl layer nativo non ha risposto entro il timeout
warnFailed to parse messageUn messaggio in arrivo non e stato analizzato come JSON
warnInvalid message structureUn messaggio ricevuto non e ne una risposta ne un evento

I payload sono esclusi dai dati di log per evitare la divulgazione di informazioni sensibili. Il parametro data contiene metadati come ID e tipi dei messaggi.

In questa pagina