微信小程序一次性上传多张图片
微信提供的wx.uploadFiles() ,每次只能上传一份文件,如果需要一次性上传多个图片,用递归是可以做出来的。但是我现在的需求是用户发动态,用户一次性可以发好几张图片,这样的话,就会造成有几张图片就会请求了几次,这时候我如何去确定当前的请求呢?我在数据库里,这几张图片都应该是是属于同一条记录的,这怎么做到呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我的做法是使用
promise
来处理多个上传请求,然后每个上传请求完成后返回地址。全部上传完成后在请求一次,保存这几条地址到数据库。
promisify.js:
我封装的上传函数
upload
,放在network.js中:上传:
paths.map is not a function;