2014-10-01 3 views
3

Я пытаюсь заставить iOS отображать цифровую клавиатуру для моего поля пароля. Я используюПринудительная цифровая клавиатура для полей пароля ios8

<input type="password" pattern="\d*" name="pass"/> 

Это прекрасно работает в iOS7, но похоже, что они изменили свою политику в отношении полей пароля. Любое предложение, как заставить цифровую клавиатуру в поле пароля в iOS8?

+0

У меня такая же проблема в гибридном приложении, когда вы переходите от UIWebView к WKWebView, атрибут шаблона, кажется, игнорируется. –

ответ

0

, так как они изменили некоторые части настроек защиты паролем, я не думаю, что можно дать поле пароля открыть цифровую клавиатуру. может быть, вы могли бы попытаться перейти на цифровой клавиатуре anotherway раунда, просто давая ему diffrent тип входа, как

<input type="number"/> 

<input type="tel"/> 

, если это не работает, вы можете попробовать использовать

<input type="text" pattern="\d*"> 

, давая вход введите простой текст и заставить его открыть цифровую клавиатуру с \ г *, как вы уже пробовали его в коде

может быть, эта связь может быть полезна для получения дополнительной информации: https://developer.apple.com/library/ios/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html

+0

Это хорошо, но я хочу отображать ввод как **** не обычный текст. – DestructiveCreator

+0

Это было какое-то время, когда вы задавали этот вопрос, но кроме этого [обходной путь] (http://stackoverflow.com/a/8334379/2493019) вы нашли решение? У меня такая же проблема :( –

Смежные вопросы