Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
嗨,我的网络服务器上有一个外部 html,这是我的 iphone 应用程序通过 webview 请求的...为了使页面加载更快,我想更改我的 html 以从本地资源请求静态文件,如 css 和图像我的应用程序的文件夹....
我可以这样做吗?
我的 html 是这样的:
<html> <body> <img src="file://Resources/test.png"> </body> </html>
您可以将 UIWebView 的 baseURL 设置为主包的资源路径:
NSURL *baseURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]; [webView loadHTMLString:htmlString baseURL:baseURL];
然后您可以像这样简单地引用您的图像:
<html> <body> <img src="test.png" /> </body> </html>