Carregando imagens locais no WKWebView

Estou tentando fazer com que o WKWebView exiba imagens baixadas localmente em umWKWebView. A visualização na web normalmente exibe HTML, que é recuperado remotamente. Às vezes, o conteúdo do HTML pode conter links remotos para imagens. Meu aplicativo analisa o HTML e procura essas tags HTML, baixa o arquivo ao qual está fazendo referência e, posteriormente, substitui o link remoto por um local.

Normalmente, isso não seria muito difícil, mas as imagens não estão sendo exibidas, provavelmente devido às imagens e os arquivos HTML locais da visualização na web estarem em dois diretórios separados (o diretório de documentos e o diretório do pacote de aplicativos, respectivamente). Já vi pessoas sugerindo mover o destino de download das imagens para o mesmo diretório em que os arquivos HTML estão, mas isso não é uma opção para mim, pois não quero começar a misturar arquivos baixados pelo usuário com recursos locais .

Qual seria o meu melhor curso de ação aqui?

questionAnswers(2)

yourAnswerToTheQuestion