关于input multiple多选安卓里面的问题
都2021年了,input的 multiple在很多安卓里面很多都是不支持,只能单选。也没啥插件可支持的。
本人做的项目是APP和H5都要有。APP可以用H5+的plus.gallery.pick;但是H5端没解决方法,
我的做法是添加多一个继续添加的按钮。把获取到的文件存在数组里。点提交时再把数组里面的文件上传。
// 获取多文件 getFileMultiple(files) { if (Array.prototype.isPrototypeOf(files)) // 如果是支持多选的返回会是一个数组 this.filesArray = files; else this.filesArray = [files.file.name]; // 不支持多个文件的就是返回单独一个文件 }, // 继续添加 addMoreFile(files) { if (Array.prototype.isPrototypeOf(files)) this.filesArray = this.file.concat(files); else this.filesArray.push(files); },
目前个人的做法是这样。
有解决方法的欢迎评论留下方法