如何在ionic 2中在服务器上上传多个(2个或更多)图像

时间:2018-07-30 11:34:57

标签: ionic-framework ionic2 ionic3

我正在使用ionic 2进行混合应用程序开发。

我的任务是使用数组一次在服务器上上传多个图像。但是,当我尝试使用文件传输发送图像时,它仅允许字符串路径。

我已经在数组中存储了2个图像路径,例如 [file://abc.png,file://xyz.png]

请建议我如何传递此数组以在服务器上发送多张图像。

对于单张图片,我正在使用此图片:

public uploadImage(path) {

      var url = "http://136.25.36.110/Mobile/Upload.php";

          var options = {
            fileKey: "file",
            fileName: filename,
            chunkedMode: false,
            mimeType: "multipart/form-data",
            params : {'fileName': filename}
          };

          const fileTransfer: TransferObject = this.transfer.create();
          this.loading = this.loadingCtrl.create({
            content: 'Uploading...',
          });

          this.loading.present();
         fileTransfer.upload(targetPath, url, options).then(data => {
           // this.loading.dismissAll();

          }, err => {
            this.loading.dismissAll()
            this.presentToast(err+'Error while uploading file.');
          });
        }

我想传递数组而不是单路径。请建议我。.我非常感谢您的回答。

谢谢..

0 个答案:

没有答案