Бутстрап 3.0.3 глификонов, отображающих смайлики на iOS 7
Я использую глифы Bootstrap 3.0.3. Все в порядке на настольных браузерах и на устройствах Android. Моя проблема касается устройств Apple (протестированных на iPhone и iPad под управлением iOS7).
Глификоны выглядят как смайлики. Я нашел некоторые проблемы, но не ответил на мою проблему.
Вот ссылка для просмотра скриншота: http://www.fredericblancheton.fr/imgdisallow/image.png
Благодарим вас за помощь.
Ответы
Ответ 1
У меня была аналогичная проблема, но только когда другой шрифт был включен через font-face
внутри таблицы стилей. Похоже, что для мобильных сафари или сафари в общем случае очень короткий тайм-аут для загрузки шрифтов, которые включены через синтаксис font-face
.
Мне пришлось удалить шрифт из основной таблицы стилей и добавить синтаксис font-face
непосредственно в заголовке сайтов, используя синтаксис <style></style>
. Weird.
Еще один подход иллюстрируется в филаментной группе, которая использует синтаксис Data-URI для шрифта и загружает их асинхронно через javascript. Это также должно заставить браузер ждать дольше.
- > http://www.filamentgroup.com/lab/font-loading.html
Ответ 2
Мы видели ту же проблему в нашем приложении - это совершенно странно. Это происходит, когда пользователь установил старое приложение Emoji ( "Emoji Free!", Которого я больше не могу найти в магазине приложений).
Единственное решение - заставить пользователя удалить приложение.
Ответ 3
Я столкнулся с той же проблемой и разрешил ее, удалив файл шрифта woff2 с @font-face. Кажется, iOS не поддерживает woff2.
[Обновлено 2016-03-02]
Исправлено выше получается просто вопрос удачи (время?).
@rofflox ответ, который кажется более перспективным, и он работает для меня.
Ответ 4
Я просто попробовал решения выше, и никто из них не работал у меня. Оказалось, что:
- Я обновил бутстрап до 3.3.6 css
- Я не обновлял файлы шрифтов, которые были с ним
Получение последней версии файлов шрифтов исправило мою проблему с нежелательной эмоцией.
Ответ 5
Я начал получать эту ошибку сегодня, используя Pulsar для Salesforce, я выяснил, что мой FE DEV включил ссылки на шрифты и забыл обновить статические ресурсы новыми шрифтами! В случае, если кто-то помогает.