TypeError: Невозможно прочитать свойство 'split' из null(…)
Я получаю TypeError: Невозможно прочитать свойство 'split' с ошибкой null(…) при загрузке изображения на сервер с помощью плагина для переноса cordova в ionic2 angular 2. Вот код.
Код выбора изображения для сохранения пути к изображению:
ImagePick() {
let options = {
destinationType : Camera.DestinationType.FILE_URI,
sourceType : Camera.PictureSourceType.PHOTOLIBRARY,
};
Camera.getPicture(options).then((imageData) => {
this.Image = imageData;
console.log(this.Image);
}, (err) => {
// Handle error
});
}
Варианты передачи файлов
let options = {
fileKey: "avatar",
fileName: "image.jpg",
mimeType: "image/jpeg",
params: {
food: this.navParams.get("food"),
location_id: this.navParams.get("location"),
address: this.navParams.get("address"),
instructions: this.navParams.get("instructions"),
phone: this.myForm.controls.phone.value,
code: "b08d131e06",
outlets_attributes: 'outlet'
},
headers: {headers: this.user_service.Get_Header()}
};
console.log(this.Image);
загрузка изображения с другими элементами формы с помощью плагина для переноса cordova
let fileTransfer = new Transfer();
if(this.Image!=null && this.Image!=""){
console.log(this.Image);
fileTransfer.upload(this.Image, URL, options).
then((data) => {
console.log(data);
}, (err) => {
console.log(err);
});
}
что я делаю не так нужна помощь для этого... СПАСИБО!