gpt4 book ai didi

objective-c - UIWebView 没有正确处理 html

转载 作者:搜寻专家 更新时间:2023-10-30 19:49:26 25 4
gpt4 key购买 nike

我将以下字符串发送到 UIWebView :

<!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 标签?

最佳答案

IMG 是一个自闭标签,所以它应该是:

<img src="mysrc" />

为了完全符合标准,它还应该定义 ALT 属性:

<img src="mysrc" alt="something" />

这可能是解析错误的原因。

关于objective-c - UIWebView 没有正确处理 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14109488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com