es.promise.all-settled.js в prod и dev билдах.
getUserMedia() is a powerful feature which can only be used in secure contexts; in insecure contexts, navigator.mediaDevices is undefined, preventing access to getUserMedia(). A secure context is, in short, a page loaded using HTTPS or the file:/// URL scheme, or a page loaded from localhost.
https://developer.mozilla.org/en-US/docs/Web/API/M...
document.querySelector('.image'); выберет только первый попавшийся .image, а нужно вешать слушателя событий на все .image
input[type=file]нельзя менять value скриптомhttps://developer.mozilla.org/en-US/docs/Web/HTML/...
на приложенной демке, по-моему можно все менять