Gestisci l'uscita audio con AuRo
AuRo è un'estensione per Chrome progettata per migliorare la gestione dell'uscita audio nei contenuti HTML5. Consente agli utenti di selezionare un dispositivo audio specifico per ciascuna scheda, facilitando un'esperienza d'ascolto personalizzata. La versioneha introdotto il supporto per il manifest v3, sebbene ci siano note problematiche riguardanti i cambiamenti rapidi dell'uscita audio all'avvio della pagina. Inoltre, la versione 0.3 ha permesso di salvare l'ID del dispositivo per il dominio della scheda attuale.
Il funzionamento di AuRo si basa sulla modifica del metodo .play() di HTML5, consentendo di manipolare il sinkId per passare al dispositivo audio scelto. È importante notare che l'estensione non è compatibile con AudioContext, poiché il metodo setSinkId() non è implementato per questa funzione. Per garantire un funzionamento fluido, potrebbe essere necessario mettere in pausa e riprendere i media durante l'inizializzazione.