We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 18c1e32 commit 2fd0229Copy full SHA for 2fd0229
doc/js_tutorials/js_assets/utils.js
@@ -98,8 +98,11 @@ function Utils(errorOutputId) { // eslint-disable-line no-unused-vars
98
this.addFileInputHandler = function(fileInputId, canvasId) {
99
let inputElement = document.getElementById(fileInputId);
100
inputElement.addEventListener('change', (e) => {
101
- let imgUrl = URL.createObjectURL(e.target.files[0]);
102
- self.loadImageToCanvas(imgUrl, canvasId);
+ let files = e.target.files;
+ if (files.length > 0) {
103
+ let imgUrl = URL.createObjectURL(files[0]);
104
+ self.loadImageToCanvas(imgUrl, canvasId);
105
+ }
106
}, false);
107
};
108
0 commit comments