Ich habe eine Maui Blazor Hybrid -Lösung in VS2022. Die meisten meiner Seiten werden in der Blazorwebview angezeigt, aber ein Paar wurde in XAML erstellt, um einige Cameraview -Komponenten zu unterstützen. Android -Gerät) Die fantastischen Symbole funktionieren gut
Wenn sie auf Rasierseiten angezeigt werden, erscheint jedoch als Box mit einem X (oder als asiatische Zeichen auf physischem Gerät), wenn sie auf XAML -Seiten erscheinen.
Auf Rasierseiten habe ich sie normal verwendet.
In meiner Lösung befinden sie sich im Ordner Ressourcen/Schriftarten und deren BuildAction ist auf mauifont eingestellt. Gefällt mir: < /p>
Code: Select all
builder.UseMauiApp()
.UseMauiCommunityToolkit()
.UseMauiCommunityToolkitCamera()
.UseMauiCommunityToolkitMediaElement()
.UseBarcodeScanning()
.ConfigureFonts(fonts =>
{
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
fonts.AddFont("fa-solid-900.woff2", "FontAwesomeSolid");
fonts.AddFont("fa-thin-100.woff2", "FontAwesomeThin");
});
Android Emulator XAML Screenshot:
iOS Emulator XAML Screenshot