Ionic 3 - Пользовательский шрифт не работает на устройстве после сборки Android - Prod - PullRequest
0 голосов
/ 14 ноября 2018

Я добавил пользовательский шрифт в 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)
...