Font Awesome Icons ведет себя как кот Шредингера на мобильных устройствах - PullRequest
0 голосов
/ 17 июня 2020

Я использую Font Awesome 5 Free через комплект. На рабочем столе иконки работают отлично. Но на мобильных устройствах (iOS chrome (обычный и инкогнито), iOS firefox фокус, iOS сафари) они ведут себя как коты Шредингера ...

При загрузке первой страницы появляются значки. Нажмите перезагрузить, и они исчезнут и заменены маленькими квадратами. Нажмите перезагрузить еще раз , и появятся re . Каждое другое нажатие перезагрузки показывает или скрывает значки.

Я замечаю такое же поведение, когда переключаюсь между «запросить сайт для ПК» и «запросить мобильный» сайт ". (Я не уверен, что на самом деле происходит там под капотом, поскольку страница в любом случае отображается одинаково.)

Поскольку они действительно отображаются правильно, по крайней мере, часть времени, я не думаю, что это проблема с перекрестным происхождением или проблема кеширования.

Пример страницы находится здесь: https://onlinesafetyzone.com/learn/learning-zone.php

Я прочитал много сообщений здесь и на GitHub, и ни один из решения сработали. Кто-нибудь знает, что происходит?

1 Ответ

0 голосов
/ 17 июня 2020

Кажется, у вас какая-то проблема с XSS. Я бы попытался загрузить некоторые ресурсы шрифтов и развернуть их вместе с приложением. Может быть у них проблема с CDN, каждый второй раз ломаются шрифты: | так что, возможно, один из узлов переворачивается.

...