Это дополнительный вопрос к решению другого моего вопроса . Замена элементов отлично работает в любом браузере, который я тестировал (FF, Edge, Chrome), но на моем тестовом iPad он все равно показывает флаги вместо названий стран.
Я уже убедился , что событие focus срабатывает на iOS.
. Чтобы повторить проблему, вы можете просто открыть скрипту, связанную с вопросом выше на iOS, и в своем обычном браузере на рабочем столе и сравнить результат. На рабочем столе в развернутом раскрывающемся списке будут отображаться полные названия стран. На iOS Safari вместо этого будут отображаться двухбуквенные коды ISO, что не является ожидаемым поведением.
У вас есть идея, почему решение брата Вудроу не работает на iOS Safari?