将图像从不同的基础资源加载到webview

时间:2010-12-30 12:19:43

标签: objective-c iphone-sdk-3.0 uiwebview

我正在实现一个WebView,我需要在其中使用一些图像。为此,我使用ressources文件夹下的图像并调用

[myWebView loadHTMLString:returnString baseURL:[[NSBundle mainBundle] resourceURL]];

工作正常。同时我需要在同一个WebView中使用来自服务器的一些外部图像。为此,我需要更改目标服务器的baseURL,但我不知道如何处理这两个。

如何在一个HTML中处理来自本地和外部服务器的两个图像?

2 个答案:

答案 0 :(得分:0)

如果对来自服务器的图像使用完整的URL(即http://www.exmaple.com/myimage.png),它们将不受baseURL参数的影响,该参数仅用于解析相对(部分)URL

答案 1 :(得分:0)

我认为您可以创建两个UIView类实例,并在两个视图中添加UIWebView

在第一个webview节目中,来自资源和其他webview的图像显示来自服务器的图像。

试试看是否有效。