Автозаполнение iOS Safari не заполняет все поля адреса одновременно ⇐ IOS
Автозаполнение iOS Safari не заполняет все поля адреса одновременно
В настоящее время я работаю над формой HTML, которая включает поля для информации об адресе пользователя, такой как имя, улица, почтовый индекс и город. В форме используются атрибуты автозаполнения W3C для облегчения автозаполнения. Во время тестирования я заметил, что функция автозаполнения без проблем работает на платформах Android и Windows, но сталкивается с проблемами на iOS, особенно в Safari.
Вот упрощенная версия полей моей формы с атрибутами автозаполнения:
В Safari, когда пользователь выбирает контакт для автозаполнения, поля улицы и почтового индекса не заполняются одновременно с другими полями. Однако при отдельном нажатии на поле улицы или почтового индекса Safari снова предлагает контакт автозаполнения и правильно заполняет данные.
Я убедился, что для всех контактных данных, используемых для автозаполнения, установлено значение «Деловой» и что они содержат полную и правильно отформатированную адресную информацию. Я также пробовал использовать адресную строку1 и уличный адрес для поля улицы, но проблема не устранена. Пробовал на нескольких айфонах, везде один и тот же эффект.
Я ожидаю, что все доступные поля будут заполнены, когда пользователь нажмет на одно поле, например «Имя», а затем выберет настроенный контакт для автозаполнения.
Это какая-то странная политика безопасности — не заполнять все?
В настоящее время я работаю над формой HTML, которая включает поля для информации об адресе пользователя, такой как имя, улица, почтовый индекс и город. В форме используются атрибуты автозаполнения W3C для облегчения автозаполнения. Во время тестирования я заметил, что функция автозаполнения без проблем работает на платформах Android и Windows, но сталкивается с проблемами на iOS, особенно в Safari.
Вот упрощенная версия полей моей формы с атрибутами автозаполнения:
В Safari, когда пользователь выбирает контакт для автозаполнения, поля улицы и почтового индекса не заполняются одновременно с другими полями. Однако при отдельном нажатии на поле улицы или почтового индекса Safari снова предлагает контакт автозаполнения и правильно заполняет данные.
Я убедился, что для всех контактных данных, используемых для автозаполнения, установлено значение «Деловой» и что они содержат полную и правильно отформатированную адресную информацию. Я также пробовал использовать адресную строку1 и уличный адрес для поля улицы, но проблема не устранена. Пробовал на нескольких айфонах, везде один и тот же эффект.
Я ожидаю, что все доступные поля будут заполнены, когда пользователь нажмет на одно поле, например «Имя», а затем выберет настроенный контакт для автозаполнения.
Это какая-то странная политика безопасности — не заполнять все?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение