图像不会从ionic3发送给serveur

时间:2018-03-22 10:43:35

标签: angular cordova typescript ionic-framework ionic3

我尝试将多个图像从ionic3上传到serveur php但是我有错误图像没有发送到后端..我使用imagepicker插件来选择多个图像..

代码角度:

testfile(){

  for (var l of this.images)
  {
    if(l !== 'K' && l !== 'O')
    {
           this.base64.encodeFile(l).then((base64File: string) => {
    var formData = new FormData();
  formData.append('photo',base64File);

   this.http.post('url api',formData, {responseType: 'text'}).subscribe(res =>

 alert(res),
        err => {
          this.presentToast(err);
        });
  }

  , (err) => {
  this.presentToast(err);
  this.presentToast('error encode');
});
}
}
}

我也尝试发送base64File而不附加到formData,我也尝试发送l(进入循环)但在所有情况下也是错误

1 个答案:

答案 0 :(得分:0)

尝试使用Camera插件并进行设置

Camera.PictureSourceType: PHOTOLIBRARY