Я добавил пользовательский шрифт в variables.scss
:
@font-face {
font-family: "Drawsans";
src: url("../assets/fonts/Drawsans.ttf") format('ttf'), url("../assets/Drawsans.otf") format('otf');
font-weight: normal;
font-style: normal;
}
Примечание: Раньше у меня была отдельная папка fonts
, в которой хранились шрифты, но я обнаружил, что после обновления ionic-cli
она больше не работает, и это решение - поместить шрифты прямо в папку assets
. Так что я попробовал, и он не работает снова на устройстве (Android-устройство, и сборка --prod). Но когда я запускаю приложение в браузере с ionic serve
, оно работает отлично. Версии:
ionic (Ionic CLI) : 4.3.1 (C:\Users\Softhouse\AppData\Roaming\npm\node_modules\ionic)
Ionic Framework : ionic-angular 3.9.2
@ionic/app-scripts : 3.2.0
Cordova:
cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
Cordova Platforms : android 7.0.0, ios 4.5.4
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.2, cordova-plugin-ionic-webview 1.2.1, (and 5 other plugins)