由于UIWebView中缓存的一些主要问题,我自己请求一个HTML页面并使用以下方法将其加载到Web视图中:
-(void)loadData:(NSData *)data MIMEType:(NSString *)MIMEType
textEncodingName:(NSString *)encodingName baseURL:(NSURL *)baseURL
之前,我一直将baseURL
设置为nil
,因为所有资源都是使用绝对网址定义的。我找到了1个相对链接,而不是试图保证将来所有资源都有绝对路径,我认为最好指定基本URL。当我尝试这样做时,Web视图会加载基本URL而不是NSData。
Apple的基础网址documentation中没有太多内容。这里的预期行为是什么?