Это не проблема, связанная с отображением Material Icons
в Интернете, а скорее проблема с Material Icons
и шрифтами для отображения на мобильном Интернете .
Я включил следующее в мой файл pubspec.yaml
uses-material-design: true
fonts:
- family: Roboto
fonts:
- asset: assets/fonts/Roboto-Medium.ttf
Кроме того, я удалил файлы ttf для обоих шрифтов в папке проекта assets/fonts
. Когда я запускаю это с помощью Chrome, он работает отлично! Однако, когда я запускаю его на iPad Pro в Safari или Chrome, я получаю шрифт Times New Roman и странные смайлики вместо того, где должен быть Material Icons
.
Я подтвердил, что мой файл fontmanifest.json
содержит:
{
"family": "Roboto",
"fonts": [
{
"asset": "assets/fonts/Roboto-Medium.ttf"
}
]
},
{
"family": "MaterialIcons",
"fonts": [
{
"asset": "assets/fonts/MaterialIcons-Regular.ttf"
}
]
}
Я в тупике. Что здесь происходит?