问题描述:
之前同事做的一个微信扫码拍照的功能,通过调用微信公众号jssdk接口,实现扫码拍照,然后上传到微信,在从微信资源服务器上下载下来。之前都是正常的,在近期客户发现有问题,扫码拍照后,从服务器下载下来的图片是损坏的,无法打开。
通过服务器查看了下,扫码拍照上传的图片只有1k,然后百度了很多资料,最后这篇解决了我的问题,地址:https://developers.weixin.qq.com/community/develop/doc/000c02041e4510dc87fa8a71c51c0
解决办法:
将http更改为https即可,如下图:
手机端界面:
扫码拍照界面
效果图
c# 对接微信公众号JSSDK使用wx.uploadImage 上传图片,后台从微信服务器上下载的图片有问题损坏的解决办法