Я использую функцию getPicture из @ ionic-native / camera, чтобы получить URI файла изображения.У меня есть плагин Cordova Camera, и все пакеты обновлены.В соответствии с документацией опцией типа назначения по умолчанию является File_URI.Тем не менее, даже когда я явно указываю свои параметры с моим типом назначения по умолчанию как File_URI, он возвращает строку base64.
Исходный код приведен ниже, я что-то упустил?Любая помощь приветствуется.
import { Camera, CameraOptions } from '@ionic-native/camera';
openGallery(){
const options: CameraOptions = {
quality: 100,
destinationType: this.camera.DestinationType.FILE_URI,
sourceType: this.camera.PictureSourceType.PHOTOLIBRARY
}
this.camera.getPicture(options).then((imageURI) => {
// imageData is either a base64 encoded string or a file URI
// If it's base64 (DATA_URL):
this.image_loc = imageURI;
console.log("The image location is as follows: " + this.image_loc);
}, (err) => {
// Handle error
});
}
Вывод на консоль: