有人在 iOS10
中将 PNG 显示为数据 url 时遇到问题吗?
此代码在 WkWebView
iOS9
中运行完美,但在 WkWebView iOS10 中失败并显示“加载资源失败:数据 URL 解码失败” :
<img src="data:image/png;base64,iVBORw0KGgoAA ...[skipped]... ">
在 iOS9
和 iOS10
中显示 JPEG 都可以正常工作。
最佳答案
我认为您发现了 Apple 必须修复的 iOS10 错误。我也遇到了将 PNG 图像作为 data-url 嵌入 PDF 中的这类问题。我使用 pdfmake javascript 库 (pdfmake.org) 生成 PDF 的客户端,当我嵌入 PNG 图像时,它给我错误。 JPG 图片效果很好。
不幸的是,我现在只看到一种解决方法,那就是使用 JPG 图像代替 PNG。
关于iOS10 WkWebView 数据 URL 解码失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39575187/