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);
            });
      }

что я делаю не так нужна помощь для этого... СПАСИБО!

0 ответов

Другие вопросы по тегам