Fix cordova file load regression (#53)

Closes: #52

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>

Reviewed-on: Georgi_Lab/ALVINN_f7#53
This commit is contained in:
2023-12-15 08:26:55 -07:00
parent ef6ca1e3e6
commit 7ad1f80a0c

View File

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