Używam recorder.js i getUserMedia
do nagrywania dźwięku w przeglądarce. Po rozpoczęciu nagrywania, użytkownik otrzymuje „Zezwalaj tej witryny w użyciu mikrofonu” szybka, a po kliknięciu pozwolić, Chrome dodaje wskaźnik na favicon tego tabulatora, aby pokazać, że jest w trakcie nagrywania:Jak anulować wskaźnik getUserMedia po nagraniu
Recording indicator http://ubuntuone.com/1nBkbmc9vA313WeWtV03Kz
Moim problemem jest to, że wskaźnik nigdy nie zniknie, nawet po tym, jak moja aplikacja przestała nagrywać. Zasadniczo chciałbym cofnąć moje własne uprawnienia do nagrywania. czy to możliwe?
Niesamowite, dzięki! Wydaje się również, że po prostu wywołanie 'mediaStream.stop()' działa, bez pobierania śladów. – nickf
O, super! Dobrze wiedzieć! – mattfieldy
Co ciekawe, chociaż to usuwa wskaźnik z favicon, nagrywanie może w rzeczywistości kontynuować ... – nickf