DCloud_UNI_GSQ
DCloud_UNI_GSQ
  • 发布:2019-01-26 11:31
  • 更新:2024-04-10 17:06
  • 阅读:168400

uni-app 选择和上传非图像、视频文件

分类:uni-app
19 关注 分享
Trust 真的没昵称 2***@qq.com sonicsunsky jclarry chenxiaoke 8***@qq.com s***@163.com 1***@qq.com d***@yunfanda.com 2***@qq.com z***@gmail.com D_cloud_Jacob 搁浅 b***@sina.com 1***@qq.com 1***@qq.com z***@126.com m***@163.com

要回复文章请先登录注册

8***@qq.com

8***@qq.com

上传录音文件,直接uploadfile不行啊
2019-09-17 15:22
1***@qq.com

1***@qq.com

回复 y***@126.com :
这个问题你解决了吗?
2019-09-17 09:35
1***@qq.com

1***@qq.com

app:plus.gallery.pick不是选择图片或者视频吗?我要选的是Word之类的非图片非视频文件啊?
2019-09-17 09:34
asdasdsad

asdasdsad

回复 y***@126.com :
如何调用原生管理器
2019-09-12 12:57
y***@126.com

y***@126.com

回复 j***@126.com :
感谢提供思路
另外官方推荐的调用原生文件管理器获取文件路径后
上传文件需要在获取的path钱前面增加 'file://' 作为uni.uploadfile的filePath参数,即可正常上传文件
我刚开始没加file:// 导致一直获取不到文件,学的还不够扎实
2019-09-11 16:21
y***@126.com

y***@126.com

App 端:使用 plus.gallery.pick 选择上传(上传可继续使用 uni.uploadFile)
这个 gallery.pick 也是打开相册,如何选择上传文件呢
2019-09-10 11:15
y***@126.com

y***@126.com

回复 j***@126.com :
如何选择文件呢
2019-09-10 11:04
阁楼庭院

阁楼庭院

回复 j***@126.com :
能加下QQ请教下么,要安卓,ios上传本地歌曲,扣扣397786223,谢谢了
2019-09-09 17:58
j***@126.com

j***@126.com

var stempFilePaths = "file://" + plus.io.convertLocalFileSystemURL("_doc/" + this.InStoreCsvFile);
var stempDbFilePath = "file://" + plus.io.convertLocalFileSystemURL("_doc/defaultMB.db");

var arrayFiles = [{name:"file1", uri:stempDbFilePath}, {name:"file2", uri:stempFilePaths}];

//console.log(arrayFiles.length);
uni.uploadFile({
//url: 'http://10.180.22.91/fic/default1.aspx?type=SET', //仅为示例,非真实的接口地址
url: this.vWebUrl + "?type=SET",
files: arrayFiles,
//filePath: "file://" + stempFilePaths,
formData: {
'user': 'test'
},
这样就可以的。要什么格式的文件就传什么格式的。
2019-09-09 16:56
y***@126.com

y***@126.com

回复 lijiamu :
上传非照片/视频文件,你解决了没?
2019-09-09 16:47