Короче, нет.Mobile Safari использует тип ввода в качестве единственной подсказки, какую клавиатуру показывать.Установка «text», «number», «url» и т. Д. Является приемлемым методом.
Тем не менее ... Я не уверен, почему вам нужно сохранить ввод type="text"
(при условии, чтополитическое решение или ограничение CMS), но будет ли приемлемым запускать функцию javascript при загрузке страницы, чтобы, возможно, изменить атрибут type
(возможно, только при обнаружении агента пользователя мобильного сафари)?Может быть, не идеально, но это может дать вам гибкость, чтобы заставить его работать.