gpt4 book ai didi

iphone - 应用程序文档文件夹中的 UIWebView 图像不刷新

转载 作者:可可西里 更新时间:2023-11-01 03:21:50 24 4
gpt4 key购买 nike

我有一个 UIWebView,通过它显示动态生成的 HTML

[_webView loadHTMLString:htmlString baseURL:applicationDocumentsDirectory];

HTML 包含 等图像。每次生成 HTML 时,也会重新生成图像。 (我已经检查过它们确实在正确的位置并更新了。)但是,在第一次运行之后,如果我更改数据并重新启动我的 UIWebView,它会使用旧图像。

我试过了:

[[NSURLCache sharedURLCache] removeAllCachedResponses];

无济于事。 (也许这并不奇怪,因为这与 NSURLRequests 有关。)

我知道绝对 URL 的可能性,但我没有尝试过,因为它看起来很麻烦,我希望它可以与这些简单的相对 URL 一起使用。问题不是找到图像而是适本地更新它们。

我也知道你可以通过将 src 更改为 chart1.png?1234 之类的东西来发明一些欺骗浏览器认为图像是动态的方案,其中number 是随机生成的,并且始终是唯一的。对于一个应该很容易解决的问题,这似乎也是一个无用的解决方法。

有什么想法吗?

最佳答案

您应该对图像有适当的引用,否则可能无法正常工作。如果图像和 html 文件在同一级别,请尝试使用类似的东西,

<img src="./chart1.png">

或者,如果您想要文件夹中的图像,请使用正确的路径引用来引用它。

我希望它有效。

关于iphone - 应用程序文档文件夹中的 UIWebView 图像不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12767471/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com