主机知识库
分享服务器知识

微信小程序上传片闪退,微信小程序上传片到云存储

今天学习了微信小程序上传图片,成功了以后就觉得很简单,把重要的点记一下.下面是官方文档,很简单,看一下就懂了

https://developers.weixin.qq.com/miniprogram/dev/api/network/upload/wx.uploadFile.html

后台是这么写的

@ApiOperation(value = “图片上传”, notes = “图片上传”) @PostMapping(“/upload”) public String uploadImg(@RequestParam(value = “file”,required=false) @ApiParam(name = “file”,value = “上传的文件”, required = true) MultipartFile file) throws IOException { if(file != null){ String fileName = file.getOriginalFilename(); if(fileName != null){ fileName = fileName.substring(fileName.length() – 4); } fileName = idWorker.nextId() + “_” + fileName; String path = serverPath + “/” + fileName; File fileImg = new File(path); if(!fileImg.exists()){ FileUtil.createDir(serverPath); FileUtil.writeFile(file.getBytes(), serverPath, fileName); } return path; } return “”; }

其中有这么一句

当时没理解是什么意思,这个name也不知道是这么用的,就随便写了一个“image”,然后一运行就发现后台接受到的数据为null,还以为后台代码有问题呢!查了一圈也没人说是这么回事。最后突然意识到会不会是这个名字的问题,最后改成和接口一样的名字,后台就收到数据了。原来就是我看不懂文档呀!

?

ps:微信给图片的名字也太长了吧。需要自己重命名一下

(cmy.cn内容来源于IDC同行,若侵权,请联系我们删除)

赞(0)
文章名称:《微信小程序上传片闪退,微信小程序上传片到云存储》
文章链接:https://www.cmy.cn/host/4563.html
版权声明:茶猫云所有发布的内容,部分为原创文章,转载请注明来源!网络转载文章如有侵权请联系我们解决!
最新优惠:茶猫云VPS服务器