diff --git a/src/pages/detect.vue b/src/pages/detect.vue index adf0eb8..ae4b5c6 100644 --- a/src/pages/detect.vue +++ b/src/pages/detect.vue @@ -238,6 +238,7 @@ imageRegion: '', imageLoaded: false, imageView: '', + imageLoadMode: "environment", detectorName: '', detectorLevel: 50, detectorLabels: [], @@ -357,6 +358,7 @@ } }, selectImage (mode) { + this.imageLoadMode = mode if (mode == "camera") { this.$refs.image_chooser.setAttribute("capture","environment") } else { @@ -407,7 +409,7 @@ getImage (searchImage) { var self = this let loadImage =new Promise(resolve => { - if (this.isCordova) { + if (this.isCordova && this.imageLoadMode == "camera") { this.imageView = 'data:image/jpg;base64,' + searchImage } else { const searchImage = this.$refs.image_chooser.files[0]