-1

嗨,我的网络服务器上有一个外部 html,这是我的 iphone 应用程序通过 webview 请求的...为了使页面加载更快,我想更改我的 html 以从本地资源请求静态文件,如 css 和图像我的应用程序的文件夹....

我可以这样做吗?

我的 html 是这样的:

<html> <body> 
<img
src="file://Resources/test.png">
</body> </html>
4

1 回答 1

0

您可以将 UIWebView 的 baseURL 设置为主包的资源路径:

NSURL *baseURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]];

[webView loadHTMLString:htmlString baseURL:baseURL];

然后您可以像这样简单地引用您的图像:

<html> <body> 
<img src="test.png" />
</body> </html>
于 2010-02-20T12:54:19.330 回答