当前位置: 首页 > article >正文

uni-app 开发app 时 ios上传图片失败的问题

安卓没有问题,就ios上传图片不行

1、必须要有header头

    uni.uploadFile({
        url: 'https://www.example.com/upload', //仅为示例,非真实的接口地址
        filePath: tempFilePath, // 图片本地路径
        name: 'file', // 写死
        // 请求头一定要加,否则 iOS 图片上传会失败 安卓 可有可无
        header: {
            'content-type': 'multipart/form-data' 
        },
        formData: {
            name: 'xxxxx' // 后端接口要求的名称
            // file: tempFilePath   // 这里一定不能加 file 加了 iOS 图片上传会失败 安卓无此问题
        },
        success: (uploadFileRes) => {
            console.log(uploadFileRes);
        },
        fail: (err) => {
            console.log(err)
        }
    });

2、ios上传图片返回的是大写的JPG后缀文件,后端无法识别,这个可以让后端去改代码,可以去检查上传文件返回的url路径


http://www.kler.cn/a/561167.html

相关文章:

  • 解读 Uniapp: 从入门到精通的底层原理
  • 大语言模型:从开发到运行的深度解构
  • C语言(13)------------>do-while循环
  • ros面试准备
  • STM32基础篇(三)------滴答定时器
  • [Android]App生命周期
  • 渗透小记--Docker Registry未授权访问
  • java23种设计模式-外观模式
  • 使用Python爬虫获取淘宝商品详情:API返回值说明与案例指南
  • Python游戏编程之赛车游戏6-5
  • 一文讲解Redis中和本地缓存之间的一致性问题及区别等
  • Spring Boot:Java开发的神奇加速器(一)
  • JSON Web Token在登陆中的使用
  • Lua C API :使用 lua_tonumber 函数从 Lua 栈中提取数值
  • 首届国际文化科技与未来创新发展大会:蓝海彤翔CTO穆凯辉出席并签约
  • LeetCode 热题100 104. 二叉树的最大深度
  • 基于 Vue.js 和 Element UI 实现九宫格按钮拖拽排序功能 | 详细教程与代码实现
  • C++:dfs,bfs各两则
  • 【idea问题排查技巧】
  • 算法-数据结构-图-邻接表构建