代码之家  ›  专栏  ›  技术社区  ›  Edwin Lijnzaad

iOS10 WkWebView数据URL解码失败

  •  4
  • Edwin Lijnzaad  · 技术社区  · 8 年前

    iOS10 是否将PNG显示为数据url?

    此代码在 WkWebView iOS9 ,但因中的“未能加载资源:数据URL解码失败”而失败 WkWeb视图 国际标准化组织1:

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

    显示JPEG在两者中都能正常工作 国际标准化组织1 .

    2 回复  |  直到 8 年前
        1
  •  -1
  •   Paul Kok    8 年前

    我想你已经发现苹果必须修复iOS10的一个bug。我还遇到了这样的问题:将PNG图像作为数据url嵌入到PDF中。我使用pdfmake javascript库(pdfmake.org)生成PDF的客户端,当我嵌入PNG图像时,它会给我带来错误。JPG图像工作正常。

    不幸的是,我现在只看到一种解决方法,那就是使用JPG图像代替PNG。

        2
  •  -2
  •   Edwin Lijnzaad    8 年前

    对于任何遇到此问题的人来说,升级到Cordova iOS 4.3.0后,它就消失了。