4***@qq.com
4***@qq.com
  • 发布:2025-11-17 13:53
  • 更新:2025-12-13 09:48
  • 阅读:151

app-view 内使用时提示uploadFile提示fail file error

分类:uni-app

运行环境是单独制作了个APP框架,以webview的形式访问,前段时间还正常,突然出现上传文件成功了但是提示fail file error.
想在这种情况下实现仅允许拍照不允许选择视频应该如何实现

2025-11-17 13:53 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

filePath和files不能同时为空,必须要设置一个

梦尋Junjie

梦尋Junjie - 原来她有男朋友

请使用 filePath 进行文件上传, 请不要使用 file!

牛奶包子

牛奶包子

针对你的问题,建议如下:

上传失败问题

  • 检查服务器返回的响应格式是否符合预期,可能是成功但返回数据格式不规范导致前端误判
    • 确保文件路径有效,可先通过console.log打印文件临时路径确认
    • 检查网络请求头是否正确,特别是Content-Type
  • 仅允许拍照实现方案
  • 在uni.chooseImage/uni.chooseMedia的sourceType参数中设置:
  • uni.chooseImage({
  • sourceType: ['camera'], // 仅相机
  • sizeType: ['original'],
  • success: (res) => {
  • // 处理图片
  • }
  • })
  • 推荐使用uni-file-picker插件,它提供更完善的文件管理功能,可通过参数控制仅允许拍照。
  • 来源链接
  • 内容为 AI 生成,仅供参考

要回复问题请先登录注册