Я разрабатываю приложение в ionic v4, в котором мне нужно загрузить изображение профиля из галереи. Поэтому для этого я использую плагин @ionic-native/camera
, и ниже мой код:
const options: CameraOptions = {
targetWidth: 800,
targetHeight: 600,
destinationType: this.camera.DestinationType.DATA_URL,
encodingType: this.camera.EncodingType.PNG,
mediaType: this.camera.MediaType.PICTURE,
correctOrientation: true,
sourceType: sourceType,
}
this.camera.getPicture(options).then((imageData) => {
console.info(imageData);
})
Заявление о проблеме заключается в том, что когда я выбираю изображение даже размером 1 МБ, тогда экрану требуется время для визуализации изображения, поэтому экран времени пустой, и даже счетчик / загрузчик также не виден.
Мне нужно разместить загрузчик, пока изображение обрабатывается.
Мне нужно, чтобы пользователь загрузил изображение из галереи / SD-карты / внутренней памяти. Значит, использование input type = "file" будет работать?
Ага. просто установите тип принятия как необходимый вам тип формата файла изображения. @KunalKakkad
обновите свой вопрос кодами. если все, что вам нужно, - это загрузить изображение, почему бы не использовать тип ввода файла?