欢迎分享,转载请注明来源:内存溢出
该种方法要求在每个要请求webp图片的标签下都要通过picture标签来进行兼容性处理, 同时注意该标签在IE的兼容性并不是很好,不过已经比webp的兼容性好一些。 通过HTTP request header中是否存在Accept: image/webp来判断, 这种方法的缺点在于:很多时候我们的图片等静态资源都会放到CDN服务器上,在这个层面加上判断webp的逻辑会更麻烦一些 该种方法的原理为:HTMLCanvasElement.toDataURL() 方法返回一个包含图片展示的 data URI 。可以使用 type 参数其类型,默认为 PNG 格式。 1.如果画布的高度或宽度是0,那么会返回字符串“data:,”。 2.如果传入的类型非“image/png”,但是返回的值以“data:image/png”开头,说明该传入的类型是不支持的。 3.Chrome支持“image/webp”类型。h5兼容手机图片只显示一半,可能是因为你把这个图片比例放的太大导致的,你试着用两个手指把手机图片往里缩小一点,应该就可以看到了,所以h5兼容手机图片只显示一半,可能是因为你把这个图片比例放的太大导致的
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
html中有序列表和无序列表都可以用什么属性设置
上一篇
2023-04-15
photoshop CS2CS3CS4CS5哪一个最实在最好用?
下一篇
2023-04-15
评论列表(0条)