uni-app 用户反馈 dcloud开发者后台不显示图片

uni-app 用户反馈 dcloud开发者后台不显示图片

示例代码:

uni.uploadFile({
url: "https://service.dcloud.net.cn/feedback",
files: imgs,
formData: this.sendDate,
success: (res) => {
if (res.statusCode === 200) {
uni.showToast({
title: "反馈成功!"
});
this.imageList = [];
this.sendDate = {
score: 0,
content: "",
contact: ""
}
}
},
fail: (res) => {
console.log(res)
}
});

操作步骤:

使用uniapp提供的 后台链接https://service.dcloud.net.cn/feedback 上传问题反馈内容,在后台看不到图片

预期结果:

在dcloud开发者后台的 用户反馈页面显示图片

实际结果:

并没有显示图片

bug描述:

使用uniapp提供的 “用户反馈” 页面,上传图片后,在dcloud后台看不到相应的图片

图片

图片


更多关于uni-app 用户反馈 dcloud开发者后台不显示图片的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app 用户反馈 dcloud开发者后台不显示图片的实战教程也可以访问 https://www.itying.com/category-93-b0.html


根据你提供的代码和描述,这个问题通常是由于上传图片时未正确设置 fileType 参数或图片格式不符合要求导致的。uni.uploadFile 方法在上传图片到 DCloud 开发者后台时,需要确保 files 参数中的图片对象包含正确的路径和类型。

在你的代码中,files 参数使用了 imgs 变量,但未展示其具体结构。请检查 imgs 是否为一个数组,且每个元素包含 uri(图片本地路径)和 type(例如 'image')属性。例如:

const imgs = [{
  uri: '/path/to/image.jpg',
  type: 'image'
}];
回到顶部