Добрый день!
Шрифт сайта не работает на IOS: http://roomax.tw1.ru/
По факту установлен: font-family: Montserrat,Calibre,Arial,sans-serif; но на IOS почему то отображает неизвестный нам шрифт, мы даже не можем его посмотреть как он называется и где подключается.
Причём это только на IOS на Android и других платформах всё норм
Здравствуйте!
Мне кажется, у вас шрифт не правильно подключен. Для витрины https://balance.designmyshop.r... подключили вот таким кодом
.roboto body { font-family: 'Montserrat', sans-serif; }и везде нормально работает.
Сделал так же, не помогло
Какой шрифт вы используете? Я дам другой код.
Сайт: https://roomax.ru/ Шрифт: font-family: 'Montserrat', sans-serif; Дайте пожалуйста код ))
Добавьте указанный код в файл index.html внутри тега <head>
Так же в user.css добавить
.roboto body { font-family: 'Montserrat', sans-serif; }Вы же понимаете, что мало просто указать шрифт, его перед этим нужно еще подключить. Иначе он отобразится только на тех устройствах, где этот шрифт установлен. Что, судя по всему, и происходит у вас. И да, подключить шрифт = +200-500КБ к весу страницы.
Я всё понимаю, и согласен на доп вес страницы
Прописал как вы сказали и указал в стилях, но не работает. Скрины прилагаю
Отправьте временный доступ на почту balance@designmyshop.ru
Отправил
Жду ответа верстальщика. Как будет решение, дам знать.
Хорошо, буду ждать
Долго ломали голову, почему же так.
Нашли ответ https://github.com/google/font...
Суть в том, что, когда заходим с iOs на сайт, гугл выдает неправильный языковый шрифт.
Решение - использовать другой шрифт.
p.s. Мне самому очень интересно стало и копаем дальше. Как будет решение, напишу.
Нашли решение но не думаю что идеальная.
Открыт файл index.html и заменить строку
<html class="roboto" lang="{if $wa->locale()}{$wa->locale()|lower|mb_substr:0:2}{else}en{/if}">на