今天做微信小程序开发时遇到了个很特殊的错误,请求云存储图片时报了渲染层网络层错误。查阅了前辈的经验,有如下两种可能性。
除了以上两种可能性,还有种情况也会导致报渲染层网络层错误。我们在上传图片时可能会用事件戳等方法生成图片名称,并将fileID记录在数据库里,但这样就得注意防止出现空格,空格可能会在数据库存储时被存为"&"。这样就会导致你上传时图片存储为"Fri a.jpg",请求时却在请求"Fri&a.jpg"。此时报错也是渲染层网络层错误。