Реализация возможности отключения автокоррекции / автозаполнения в iOS Safari в настоящее время не завершена.Для обычных полей input
атрибут autocorrect
можно использовать для отключения автозаполнения:
<input type="text" name="feild1" autocorrect="off">
Но этот атрибут ничего не делает ни для div
с установленным contenteditable
, ни длятег в этом.Оба:
<div contenteditable="true" autocorrect="off"><p>Edit me!</p></div>
И:
<div contenteditable="true"><p autocorrect="off">Edit me!</p></div>
Все еще позволяют автокоррекцию и автозаполнение.Apple разрешила только атрибут autocorrect
и связанную с ним возможность отключить автокоррекцию / заполнение для применения к традиционным полям формы.
Боюсь, что я не смог найти альтернативное решение, которое бытакже применимо к полям contentEditable div
.Могу ли я предложить поднять проблему в репортере ошибок Apple, bugreport.apple.com ?Это достаточно четкий запрос, который может быть исправлен слишком скоро, если они проинформированы об этом.