Ζητώντας την άδεια της κάμερας χωρίς να ενεργοποιήσετε την κάμερα

ψήφοι
3

Κάθε φορά που Αποδέχομαι την άδεια να χρησιμοποιεί τη φωτογραφική μηχανή στο πρόγραμμα περιήγησης, κάμερα υπολογιστή μου θα ανάψει. Θα αναλάβει αυτό οφείλεται στο γεγονός ότι navigator.mediaDevices.getUserMedia () επιστρέφει ένα ρεύμα για την επιτυχία, και ότι η ροή είναι κατ 'ευθείαν από τη φωτογραφική μηχανή.

Δεν θέλω το ρεύμα από την κάμερα αμέσως την αποδοχή της άδειας.

Είναι ένας τρόπος που θα μπορούσε να ζητήσει άδεια χωρίς να χρειάζεται να χρησιμοποιήσετε την κάμερα «αμέσως» εκεί. Θα ήθελα να χρησιμοποιήσει την κάμερα αργότερα.

Δημοσιεύθηκε 14/02/2020 στις 00:03
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
0

Θα προσπαθήσουμε να σταματήσουν χωρίς καθυστέρηση τα κομμάτια μετά τη λήψη της ροής:

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

Την επόμενη φορά που θα καλέσετε getUserMedia δεν θα πρέπει να καλέσετε για τα δικαιώματα και πάλι. Αλλά αυτό εξαρτάται από το πρόγραμμα περιήγησης.

Απαντήθηκε 14/02/2020 στις 00:17
πηγή χρήστη

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