В мобильном Safari (iOS 8.0 iPad Mini) кажется, что чем больше входов (я пробовал с разными типами) тем медленнее вводится «набрав» (мне даже удалось заморозить сафари, просто набрав). Просто чтобы убедиться, что это не клавиатура, я тестировал Swiftkey, но та же проблема возникла. С Swiftkey вход был быстрым, но текст медленно вставлялся в текст типа ввода.Ввод текста в текстовый ввод очень медленный на iPad mini с iOS8 Mobile Safari и Safari 8
Я создал jsFiddle с некоторыми входами, и это действительно идет медленно (как ад). На этой скрипке я добавил несколько вариантов с большим количеством «опционных» тегов, потому что выяснил, что это еще хуже. Я также попытался добавить атрибут autocomplete (установить значение false), но он никак не влияет на него.
Это более или менее, как бы «проблематичный» код выглядит следующим образом:
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="email" autocorrect="off" />
<select><!-- lots of "option" tags --></select>
А теперь странная вещь: это не происходит на iPhone 5S (не проверял его на любой другой iPad).
Кто-нибудь знает, почему это происходит? Или, если это происходит на любом другом устройстве?
Заранее спасибо.
Проверено на iPhone 5 прошивкой 7.1.1 все нормально ... – ArmeniaH
, когда вы заканчиваете свой ввод, так как сафари действительно чувствителен к предмету, и чтобы сохранить хороший синтаксис, попробуйте добавить окончание /> к вашему вводу !. Итак, ДЛЯ ПРИМЕР –
Hi @ArmeniaH: На самом деле я смог воспроизвести это только в iOS 8, и только iPad mini, на iPhone с iOS 8 работал отлично. –