由于不太明白在页面显示之前HTML是如何读取的,ObjC是否可以在HTML文档的头部搜索一个字符串,如果该字符串在HTML之前就注释掉在 UIWebView 中打开?
如果是这样,你能给一个片段吗?
最佳答案
您可以根据需要构建 HTML 字符串,然后像这样将其设置到 UIWebView:
[webView loadHTMLString:html baseURL:nil];
至于解析字符串本身,NSMutableString 有一个绝妙的方法可以帮上大忙。这是我使用的:
[html replaceOccurrencesOfString:@"<div>Hello</div>" withString:@"<!--div>Hello</div-->" options:NSLiteralSearch range:NSMakeRange(0, [html length])];
因此,如果您一直在寻找某些东西,您可以将其替换为注释掉的东西,然后将其设置到 webView。
希望对您有所帮助!
关于objective-c - 在 UIWebView 可以显示之前注释掉 HTML 中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11996152/