Я пытаюсь сделать компонент захвата камеры, я хочу, чтобы он был изменен, чтобы соответствовать 100% div, который его содержит.Вот как у меня есть видео.
navigator.mediaDevices.getUserMedia({
video: {
// Indicates the possible video quality.
width: { min: 640, ideal: 1024, max: 1920 },
height: { min: 480, ideal: 720, max: 1080 }
}})
.then(stream => {
// Code over here
}));
};
})
.catch(error => {
// Error over here
}));
});
}
В моем CSS у меня есть это.
#video {
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
width: 100%!important;
height: auto!important;
-webkit-transform: scaleX(-1); //avoid mirror effect
transform: scaleX(-1);
}
«Ошибка» появляется, когда я хочу, чтобы качество видео было другимчем 640x480, то размер видео> автоматически изменяется и не работает должным образом, потому что я обрезаю изображение, затем анализирую его и другие вещи, которые сейчас не важны.
Можно ли улучшить качествобез изменения размера видео?
С уважением!