美文网首页
WKWebView一些坑点收录

WKWebView一些坑点收录

作者: 转岗做JAVA | 来源:发表于2018-11-15 14:40 被阅读0次
    WKWebView坑点收录
    • iOS12.2及以上,同一个webView先加载直联页面,再加载本地页面时页面会白屏。
      解决方案:加载本地页面前先加载about://blank,延迟0.1s再加载本地页面。

    iOS13上好像已经修复了这个Bug,目前在iOS13.1.3亲测没有问题了,其他iOS13版本未测试。

    • iOS13.2以上,同一个webView先加载了about://blank页面,再加载本地页面时会加载失败,还是白屏。
      (13.2.3上亲测,猜想iOS13.2均有此问题,可惜没有机器)
      解决方案:
      1.针对直联页面和本地页面互相跳转的情况,判断系统版本>=12.2 && <13时采用上面的处理方案。
      其他版本直接互相跳转即可,不需要加载about://blank页面。
      2.针对iOS13.2及以上拦截about://blank的加载。

    相关文章

      网友评论

          本文标题:WKWebView一些坑点收录

          本文链接:https://www.haomeiwen.com/subject/mpjyfqtx.html