Anu*_*bis 5 ios swift wkwebview
我正在尝试让WKWebView在中显示本地下载的图像WKWebView。Web视图通常显示HTML,该HTML可远程检索。HTML的内容有时可以包含指向图像的远程链接。我的应用程序解析HTML并查找这些HTML标记,下载它所引用的文件,然后将远程链接替换为本地链接。
通常来说,这不是很困难,但是不会显示图像,大概是由于图像和Webview的本地HTML文件位于两个单独的目录(分别是文档目录和App Bundle目录)中。我见过有人建议将图像的下载目标移到HTML文件所在的目录,但这对我来说不是一个选择,因为我不想开始将用户下载的文件与本地资产混淆。
我最好的做法是什么?
好吧,我找到了一种解决方法。现在,我将图像转换为Base64,然后将其添加到HTML,而不是在本地存储图像并在HTML文件中引用它们。这不是理想的,但是可以完成工作。如果有人设法找到实际的解决方案,我将保留这个问题。