iOS10 WkWebView 数据 URL 解码失败

标签 ios png wkwebview ios10 data-url

有人在 iOS10 中将 PNG 显示为数据 url 时遇到问题吗?

此代码在 WkWebView iOS9 中运行完美,但在 WkWebView iOS10 中失败并显示“加载资源失败:数据 URL 解码失败” :

<img src="data:image/png;base64,iVBORw0KGgoAA ...[skipped]... ">

iOS9iOS10 中显示 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/

相关文章:

java - 将 0-256 范围内的二维 int 数组转换为灰度 png?

ios - WKWebView 中的 Apple Pay JS

png - ggmap 雄蕊水彩 png 错误

Matlab:如何保存透明的 TIFF 或不压缩的 PNG?

swift - 实际显示 View 时的 WKWebView 通知

ios - google 是否在 googlesignin sdk v5.0.1 中删除了 UIWebView 的使用?

ios - 查看 subview 不可见

ios - 将 JSON 映射到数据模型,需要从动态键中获取嵌套的电子邮件值

ios - Rubymotion MapKit 路径叠加

ios - 使用 Alamofire 发帖