当高分辨率图像设置为小尺寸时,IE缩略图像素化
当前版本的插件不支持修复具有透明背景的图像的像素化问题。 但它显示了如何使用canvas修复它的方式。 添加WebGLfunction将使其更快,并能够处理具有透明背景的图像。
$( document ).ready(function() { $('img.first').bicubicImgInterpolation({ crossOrigin: 'anonymous' //for demo purpose }); });
Handled by Bicubic Image Interpolation plugin:
IE9 to IE11 and Edge pixelated thumbnail:
我找到了一个插件,似乎解决了所有版本的IE和Edge浏览器的像素化问题,它被称为“Crossbrowser-Bicubic-Image-Interpolation”。
这个主题有很多相关的问题。 由于未知原因,stackoverflow主持人低估了我并删除了我的答案,但未提供任何评论。
我的回答出了什么问题? 这是一个代码片段,可以解决许多使用jQuery的人的问题。
详细参考 GitHub上的问题。