weolar / miniblink49

a lighter, faster browser kernel of blink to integrate HTML UI in your app. 一个小巧、轻量的浏览器内核,用来取代wke和libcef
Apache License 2.0
7.22k stars 1.09k forks source link

是否支持webp或apng动态图片的显示? #439

Open litlight opened 4 years ago

litlight commented 4 years ago

最近在研究Qt下的实现图标动画的效果,发现使用iSparta可以非常方便的将Png图片序列转换为webp和apng,再利用webp和apng实现动画就简单很多了。

Chrome49已经能够支持webp格式的动画。Chrome59开始支持apng格式的动画。 使用wekexe测试了一下,发现好像不能识别webp格式,显示一个叉号,是否需要进行一下配置才能支持webp? `

` image

webp测试.zip

weolar commented 4 years ago

支持倒是可以支持,就是要带个2M左右的库。因为现在绝大部分网站并没用大,我砍掉这功能了。

litlight commented 4 years ago

好的,我只是突然发现用这个来做动画可能可以省掉很多代码。目前在miniblink项目中倒是还没有遇到必须使用这种方式实现动画的情况。