Ios 如何在UIWebView中激活contentEditable div的拼写检查?

Ios 如何在UIWebView中激活contentEditable div的拼写检查?,ios,uiwebview,Ios,Uiwebview,UIWebView(iOS 5.0)未显示以下内容的红色扭曲拼写更正下划线: id html= @"<div spellcheck=\"true\" contenteditable=\"true\"></div>" [webView loadHTMLString:html baseURL:nil]; id html=@“” [webView loadHTMLString:html baseURL:nil]; 有可能获取它们吗?有一些HTML标记属性可供选择 自动完成:

UIWebView(iOS 5.0)未显示以下内容的红色扭曲拼写更正下划线:

id html= @"<div spellcheck=\"true\" contenteditable=\"true\"></div>"
[webView loadHTMLString:html baseURL:nil];
id html=@“”
[webView loadHTMLString:html baseURL:nil];

有可能获取它们吗?

有一些HTML标记属性可供选择

自动完成: 如果关闭,则禁用输入元素的自动完成;如果启用,则激活元素的自动完成。 相关标签 “输入” 可利用性 在Safari 1.0及更高版本中提供。在iOS 1.1.1及更高版本中提供

自动更正:如果禁用,则禁用表单或输入元素的自动更正;如果启用,则激活元件的自动校正。 iOS 1.1.1及更高版本中提供了可用性


希望这对您有用。

您希望检查哪些内容的拼写?HTML文件的全部内容,或者只是可编辑的文本字段,或者整个
contenteditable
div。HTML5规范说上面的标记应该可以工作。但事实并非如此。您是否需要对文本框中的任何文本字段条目进行拼写检查(自动更正),该文本框在html页面上可用?我说的对吗?如果是这样的话,那么下面给出的答案可能会对你有所帮助。@MaxHowell你知道了吗?谢谢,但它似乎不起作用。我现在有:
。我还尝试将标签更改为
form
input
,以防万一。根据链接的Safari指南,
autocomplete
autocorrect
仅适用于输入和表单标签(例如:
)。他们在这方面工作,因为他们控制自动完成和自动更正。根据您提供的链接,webkit目前不支持“拼写检查”选项。