问题描述:
第三方后台接口要求只能上传jpg或png图片,所以前端做了图片格式校验,使用文件名后缀去判断是不是jpg或png图片。手机拍照的图片、手机本地图片上传都正常,但从微信聊天窗口中保存下来的图片在上传的时候提示格式不对。
问题分析:
在手机中打开保存的图片,发现格式是jpg的,但上传的时候提示格式不对。在手机浏览器中打印出上传的文件名发现文件名没有后缀。
解决方法:
上传的时候去掉格式校验,在压缩图片的时候重写图片格式为jpg。
问题描述:
第三方后台接口要求只能上传jpg或png图片,所以前端做了图片格式校验,使用文件名后缀去判断是不是jpg或png图片。手机拍照的图片、手机本地图片上传都正常,但从微信聊天窗口中保存下来的图片在上传的时候提示格式不对。
问题分析:
在手机中打开保存的图片,发现格式是jpg的,但上传的时候提示格式不对。在手机浏览器中打印出上传的文件名发现文件名没有后缀。
解决方法:
上传的时候去掉格式校验,在压缩图片的时候重写图片格式为jpg。