Chiedere il permesso fotocamera senza accendere la fotocamera

voti
3

Ogni volta che accetto il permesso di utilizzare la fotocamera sul browser, la mia macchina fotografica del desktop si accende. Vorrei assumere questo è perché navigator.mediaDevices.getUserMedia () restituisce un flusso in caso di successo, e tale flusso è direttamente dalla fotocamera.

Non voglio il flusso dalla telecamera istantaneamente al momento dell'accettazione della autorizzazione.

C'è un modo ho potuto chiedere il permesso, senza dover usare la macchina fotografica istantaneamente. Vorrei utilizzare la fotocamera in seguito.

È pubblicato 14/02/2020 alle 00:03
fonte dall'utente
In altre lingue...                            


1 risposte

voti
0

Vorrei cercare di fermare immediatamente le tracce dopo aver ricevuto il torrente:

stream.getVideoTracks().forEach(function(track) {
    track.stop();
});

La prossima volta che chiama getUserMedia non dovrebbe chiamare per i permessi di nuovo. Ma questo dipende dal browser.

Risposto il 14/02/2020 a 00:17
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more