Source : DocumentationThe MediaDevices.getUserMedia() method prompts the user for permission to use a media input which produces a MediaStream with tracks containing the requested types of media.
The following is an example of the program code
<script>// Navigator.getUserMedia
var getUserMedia = () => {
if (navigator.getUserMedia) {
let constraints = {
audio: true, // for deactive change false, for active change true
video: true, // for deactive change false, for active change true
};
navigator.mediaDevices.getUserMedia(constraints);
// The MediaDevices.getUserMedia() method prompts the user for permission to use a media input which produces a MediaStream with tracks containing the requested types of media.
} else {
// Section showing error or incompatible browser.
}
};
getUserMedia();
// [open-source] : location:github.com/tamddk/library/tree/main/getUserMedia
</script>