互联网科技程序员

浅谈 App 中使用 WebP 作为图片格式的方案

2017-10-26  本文已影响158人  关于岚

关于WebP

WebP是由google推出来的一种图片格式,这种格式的主要优势在于高效率,高压缩率,能够加快图片加载速度。

数据来自智图

在移动端中,网络图片加载所消耗流量也是占很大一部分的,我们可以使用WebP格式的图片,来节省网络带宽资源。同时也有很多第三方框架如:iOS当中的SDWebImage、YYImage等框架都是支持静动态的WebP格式图片。Android4.0开始对WebP也有很好的支持。这就给我们移动端的开发者们带来很多便利。

应用中使用的大量网络动图

iOS系统中如何使用WebP?

要想在iOS当中支持WebP格式首先需要将google的libwebp的库导入工程当中。如果项目当中使用的是SDWebImage框架(其他第三方框架类似),我们就可以通过直接或者手动的方式来导入libwebp库。

[self.animImageView sd_setImageWithURL:[NSURL URLWithString:@"https://p.upyun.com/demo/tmp/CcGeE3fW.webp"]];

总结

关于集成方面:如果可以直接导入libwebp的库话,那是最好,几步很快就搞定了。如果说需要手动导入,就需要绕个圈子,自己配置一些东西。想了解一些WebP更多的知识也可以看一下这篇文章:

http://www.uisdc.com/image-format-webp-introduction

上一篇 下一篇

猜你喜欢

热点阅读