flutter_webリポジトリ から:
注:対応するフォントがこのソースに含まれていないため、MaterialIcons
への参照は意図的に省略されています。
MaterialIcons-Extended.ttf
をこのディレクトリに追加すると、FontManifest.json
を次のように更新できます:
[
{
"family": "MaterialIcons",
"fonts": [
{
"asset": "MaterialIcons-Extended.ttf"
}
]
},
{
"family": "GoogleSans",
"fonts": [
{
"asset": "GoogleSans-Regular.ttf"
}
]
},
{
"family": "GalleryIcons",
"fonts": [
{
"asset": "GalleryIcons.ttf"
}
]
}
]
ソリューション/回避策
ダウンロードMaterialIcons-Regular.ttf
ここ 、それをassets
フォルダに入れ、それに応じてFontManifest.json
を更新します。
これによると 以下に示すように、マテリアルアイコンをFontManifest.json
に直接追加できます。
[
{
"family": "MaterialIcons",
"fonts": [
{
"asset": "https://fonts.gstatic.com/s/materialicons/v42/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2"
}
]
}
]