我知道这个问题以前已经被问过了,但我的情况有一点不同。
我试图在WKWebview
上调用loadHTMLString(_ baseURL:)
,而我的基础URL位于AppData/Documents
目录中。
我需要加载HTMLstring
并且它需要使用该目录中的图像。 HTMLstring
没有任何位置,我下载字符串进行解析、修改和加载。
据我所知,由于某些安全问题,我不能这样做(在UIWebview上运行良好),因此HTMLstring
被加载但是图像和CSS
却没有被加载。
另外,我不能调用loadFileURL(_, allowingReadAccessTo:)
,因为我没有文件而是一个HTMLstring
,也无法在调用之前将其保存到文件中,因为存在自己的安全问题。
我的代码很庞大,而且非常复杂,我希望以最轻松的方式实现加载图像。
有人有想法吗?