如何在ionic 45使用后台PHP上传图片?

问题描述 投票:0回答:1

我想上传一张图片,为此,我的后台开发人员给了我邮递员的JSON演示,他要求将图片添加为Multipart表单数据。

首先由于他说的是Multipart form数据,所以我给他发了这样的内容。此代码 但现在他说不是这个。

这是我的邮递员资料更新画面

enter image description here

图片上面的图片键为avatar,值为profile picture.please help me...。

ionic-framework ionic4
1个回答
0
投票
async uploadImageData(formData: FormData) {

    const loading = await this.loadingController.create({

        message: 'Uploading image...',

    });

    await loading.present();

 

    this.http.post("http://localhost:8888/upload.php", formData)

        .pipe(

            finalize(() => {

                loading.dismiss();

            })

        )

        .subscribe(res => {

            if (res['success']) {

                this.presentToast('File upload complete.')

            } else {

                this.presentToast('File upload failed.')

            }

        });

}

这是上传代码,并为完整的代码,其从这个参考。https:/devdactic.comionic-4-imag-upload-storage。

© www.soinside.com 2019 - 2024. All rights reserved.