uniapp开发的微信小程序,ios uploadFile上传图片 部分机型偶发报错,安卓并未出现过一次,大部分苹果手机也没问题
有问题的手机一种情况下必出现,就是拍照上传,就会导致这个错误,然后就一直报这个错误,错误信息是后台返回的,由于返回值不是json格式,所以无法JSON.parse(),就出现了红色的报错。
后端查了一下说是文件超出长度,后端目前把原来4M的限制改成了20M,暂时能解决这个问题,但是用户上传图片的实际大小只有256kb,没改之前,安卓和开发者工具测试15M的图片上传都不会有问题,苹果也是部分手机会出问题,这是什么原因?
14pro 和 15promax 都有问题,低版本一些的苹果就没问题
这是后端异常,跟小程序没关系。可以用postman之类工具测试下后端接口,应该是能复现的。