在UIWebView中的div或pre标记中禁用自动更正

时间:2013-10-22 23:17:26

标签: html uiwebview autocomplete spell-checking pre

您好我正在开发iOS网络应用。我不能为我的生活弄清楚如何在pre元素上禁用自动更正/ autocapitalize / spellcheck。我的HTML看起来像这样。

<pre id="codePre" class="prettyprint" contenteditable="true"  > Some test to edit </pre>

设置autococorrect / autocapitalize / spellcheck属性没有效果(这些似乎只适用于表单和输入元素)。有没有办法在html级别或使用目标C(如直接在UIWebView上执行或其他方式)?是否有我可以设置的用户默认值会杀死这个不需要的“功能”?

1 个答案:

答案 0 :(得分:0)

这个问题有点长,但它可能有助于至少提出一个建议的解决方案。尝试将autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"添加到您不希望自动更正开启的任何元素。适用于最新的Chrome和Firefox,不确定Mobile Safari。