我正在加载一个CSS文件来设置UIWebView的样式。我想在CSS检测到视频时有一个内联的“播放”按钮。我有它工作,除了它没有加载图像(它正在加载图像占位符,但没有加载图像)。我正在使用以下CSS:
span.vvqbox:after { content:url(watchvideo.png) }
.css文件与.png位于同一目录中。
答案 0 :(得分:2)
假设您正在加载本地html文件(加载本地css文件)并且您正在使用UIWebView的- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL
方法,则需要将baseURL设置为您的包,以便webview知道加载的位置图像。
[webview loadHTMLString:htmlString baseURL:[[NSBundle mainBundle] bundleURL]];