我发送以下字符串,UIWebView
:的UIWebView不把HTML正确
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
<img src="mysrc"></img>
</html>
然而,当我阅读:
[templateWebView stringByEvaluatingJavaScriptFromString:@"document.documentElement.outerHTML"]
结果是:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
<img src="mysrc">
</html>
没有结束标签</img>
如何让UIWebView
不更改HTML标签?
我不完全理解你的问题 - 我想你没有发布你发送的原始字符串。 – lxt
我编辑了问题 – Dejell
我不认为这是可能的,即使使用私有方法。 WebKit会丢弃“多余”的结束标签,并永不放弃它们。 – 2013-01-02 17:10:20