uniapp implementiert den Avatar-Upload

Wählen Sie ein Bild aus dem Album aus und laden Sie es hoch

Wählen Sie ein Bild aus dem Fotoalbum aus und laden Sie es hoch. Verwenden Sie uni.uploadFilezum Hochladen.

uni.chooseImage({
  sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
  sourceType: ['album'], //从相册选择,或者使用相机
  success: function (chooseImageRes) {
    const tempFilePaths = chooseImageRes.tempFilePaths
    console.log(tempFilePaths[0])
    uni.uploadFile({
      url: `http://xxxxx`, 
      filePath: tempFilePaths[0],
      name: 'file',
      formData: {
        file: tempFilePaths[0]
      },
      header: {
        // token的参数名称,可在网络请求中查看
        'Jq-Auth': getStorage()
      },
      success: (uploadFileRes) => {
        console.log(uploadFileRes.data)
      }
 })

Supongo que te gusta

Origin blog.csdn.net/weixin_52020362/article/details/130869856
Recomendado
Clasificación