iPhone Safari 中的 PNG 图像呈现光栅化问题

Posted

技术标签:

【中文标题】iPhone Safari 中的 PNG 图像呈现光栅化问题【英文标题】:PNG image in iPhone safari is rendering with rasterization issues 【发布时间】:2020-08-24 06:45:48 【问题描述】:

我们有一个透明的背景PNG,在大多数浏览器中都能很好地呈现。有时它甚至在 ios Safari 中也能很好地呈现。但是很多时候在iOS safari 中,当图片的大小(div 中的宽度:100%)动态变化时,图片就会出现严重的光栅问题,如图所示。

有没有人看到这个,有没有办法解决它?

shows raster issues in the image as seen on iOS safari

【问题讨论】:

【参考方案1】:

这确实没有解决根本问题,但我最终将图像作为 base64 数据而不是从 URL 加载。这似乎治愈了我的行为。

【讨论】:

以上是关于iPhone Safari 中的 PNG 图像呈现光栅化问题的主要内容,如果未能解决你的问题,请参考以下文章

如何从iphone中的png文件中检索单个图像

在使用canvas api在浏览器中将svg转换为png时,svg中的嵌入图像在Safari中随机空白

修复 Mobile Safari (iPhone) 上文本呈现不一致且某些字体比其他字体大的字体大小问题?

视频在 Safari 和 Chrome 中的渲染比在 Firefox 中略亮

iOS Safari不会首次呈现整个页面

play() onabort iphone safari