最近在制作通用的 webView组件给公司使用,发现 WKWebView这个加载 本地Html 真是个坑。(网上的答案千篇一律,结果仍是解决不了问题,真是想吐槽下,浪费我大把时光。)
坑点
条件:iOS8.0(12A365)
现象:加载不了,报这个错Could not create a sandbox extension for '/'
网上搜索答案: 通过把文件拷贝到tmp/文件夹下,然后再加载可以解决问题。(所有答案都是这个)
尝试结果: 在真机上(iOS8.0(12A365))依旧不行,以为是自己哪里写错了,多次尝试,下载这里提供的测试代码,依旧不行。https://stackoverflow.com/questions/24882834/wkwebview-not-loading-local-files-under-ios-8
解决方案: 无奈 在iOS8 下,加载本地Html文件,使用UIWebView。如果大家有更好的方案,请告诉我。当我找到好的办法,也会贴上来的。