我正在实现一个WebView,其中我需要使用一些图像。为此,我使用了ressources文件夹下的图像,并调用
[myWebView loadHTMLString:returnString baseURL:[[NSBundle mainBundle] resourceURL]];
它工作得很好。同时,我需要在同一个WebView中使用来自服务器的一些外部图像。为此,我需要更改目标服务器的baseURL,但我不知道如何处理这两个。
如何在一个HTML中同时处理来自本地和外部服务器的图像?
发布于 2010-12-30 13:15:40
如果您对来自服务器的图片使用完整URL(即http://www.exmaple.com/myimage.png
),则它们不会受到baseURL
参数的影响,该参数仅用于解析相对(部分)URL。
发布于 2010-12-30 13:17:21
我认为您可以创建两个UIView
类的实例,并在两个视图中添加UIWebView
。
在第一个and视图中显示来自资源的图像,在另一个and视图中显示来自服务器的图像。
只要试一试,看看这是否有效。
https://stackoverflow.com/questions/4562541
复制相似问题