Cere permisiunea camerei, fără a porni aparatul foto

voturi
3

Ori de câte ori am accepta permisiunea de a utiliza camera de pe browser-ul, camera mea desktop-ul se va aprinde. Mi-ar asuma acest lucru se datorează faptului că navigator.mediaDevices.getUserMedia () returnează un flux de succes, și că fluxul este direct de la aparatul de fotografiat.

Nu vreau fluxul de aparatul de fotografiat instantaneu pe acceptarea permisiunii.

Există o modalitate aș putea cere permisiunea fără a fi nevoie de a utiliza aparatul de fotografiat „instantaneu“. Mi-ar folosi aparatul de fotografiat mai târziu.

Întrebat 13/02/2020 la 22:03
sursa de către utilizator
În alte limbi...                            


1 răspunsuri

voturi
0

Aș încerca să se oprească după piesele Îndată ce a primit fluxul:

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

Data viitoare când apelați getUserMedia nu ar trebui să solicite permisiuni din nou. Dar asta depinde de browser.

Publicat 13/02/2020 la 22:17
sursa de către utilizator

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