安卓,ios嵌入H5,图片偶发性,不回显,经过几天断断续续的排查,可算弄好了,踩过的坑,如下:

 

 

文件上传的问题:


1. https加载需要相同协议,安卓(安卓跟浏览器环境很像,嵌入https页面,页面内部追加的的图片协议必须是https,不能是http的)
2. ngix服务器限制图片上传(ngix有图片大小限制,可以设置,我们图片太大了)

3. url传输,反斜杠编译问题(图片url返回时需要进行编码,用的url编码,就出现了问题4)
4. urlEncode 编码,安卓自动解码 (苹果没有问题,安卓的拿过来后已经自动解码,我二次解码,就有问题,改成base64编码就可以了)