相册项目的总结



最近做一个移动端的相册项目,着实坑惨了。。。

  1. 低版本的ios的相机图片后缀是大写,如ios10.0.2。

    方案:后端判断后缀,统一转换大/小写再验证。

  2. ios的微信webview

    a)使用img标签展示图片与使用backgroung-image展示的角度不一致。

    b)img标签下的图片被拉伸(设置等比例的宽高和不设宽高都如此)。

    问了微信客户端的人,说是使用的是系统Webview喔,没做什么适配。使用safari浏览器查看也是同样的效果。

    方案:使用background-image来解决此问题。

  3. upload的progress是100%了,获取不到返回数据

    方案:本就是如此,衰。

  4. 优图接口验证,错误率比较高

    a) 优图接口限制大小

    b) 图片转向不对

    方案:使用jpg有损压缩(携带有orientation)。进行多图(原图和旋转正确的图)验证


上篇: React项目的一些总结 下篇: Antd Pro项目的总结

站内搜索

分 类

标 签

相关链接