uni-app 调用uploadFile多张上传时 ios端app闪退崩溃

uni-app 调用uploadFile多张上传时 ios端app闪退崩溃

属性
产品分类 uniapp/App
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 win10
HBuilderX类型 正式
HBuilderX版本号 3.3.5
手机系统 iOS
手机系统版本号 iOS 14
手机厂商 苹果
手机机型 iPhone X
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

示例代码

let imgs = [xxxx,xxx];    
uni.uploadFile({  
                    url: 'xxxxx',  
                    files:imgs,  
                    header:{  
                        Authorization:user.token  
                    },  
                    success: (uploadFileRes) => {  
                        console.log(uploadFileRes.data);  
                    }  
                });  

更多关于uni-app 调用uploadFile多张上传时 ios端app闪退崩溃的实战教程也可以访问 https://www.itying.com/category-93-b0.html

9 回复

files参数说明

更多关于uni-app 调用uploadFile多张上传时 ios端app闪退崩溃的实战教程也可以访问 https://www.itying.com/category-93-b0.html


谢谢解答,不过我files参数是按照格式传的,贴代码的时候用xxx代表了,我已经找到闪退的原因了

回复 1***@qq.com: 什么原因?

回复 DCloud_iOS_XHY: 我把file对象的name设置成了数字,比如:{name:0,uri:“xxxx”},这样会闪退

回复 1***@qq.com: 好的,下个版本优化一下,避免闪退

回复 1***@qq.com: 我的iOS端上传多个后台只有展示了第一个,但是H5端就显示多个。什么原因,你的是怎么解决的

已做兼容 误传数字也不会闪退

在一个页面多次调用uni.uploadFile函数,ios会闪退,name值传的是’file’,这个name是要保证每次上传都不一样吗?还是多次上传一样也行

请单独发帖反馈,上传一个复现问题的示例工程

回到顶部