Пользовательский шрифт на панели навигации с использованием сверхзвукового

Я совершенно новичок (читай, абсолютный новичок) в мобильной разработке с использованием гибридной среды. Для моего первого проекта я решил использовать платформу Supersonic от AppGyver. Проблема возникла, когда я захотел изменить шрифт заголовка на панели навигации. Вот что я попробовал:

Я помещаю загруженные файлы, связанные со шрифтами, в папку appName/app/common/assets/fonts,

После этого я создал таблицу стилей, которая содержит "нестандартное" определение шрифта:

@font-face {
font-family: 'ralewaybold';
src: url('/fonts/raleway-bold-webfont.eot');
src: url('/fonts/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/raleway-bold-webfont.woff2') format('woff2'),
url('/fonts/raleway-bold-webfont.woff') format('woff'),
url('/fonts/raleway-bold-webfont.ttf') format('truetype'),
url('/fonts/raleway-bold-webfont.svg#ralewaybold') format('svg');
font-weight: normal;
font-style: normal;}

сохранил его в raleway.css (здесь я должен сказать, что я пытался поместить этот код в файлы android.css и application.css, но ни один из них не сработал.)

Наконец, я хотел изменить шрифт заголовка навигационной панели приложения по умолчанию (созданного steroids create appName) путем редактирования

navigation-bar title { ... font-family: "ralewaybold";}

но ничего не произошло.

Как я уже говорил в начале, я довольно новичок в гибридной разработке (и тому подобном), поэтому я буду очень признателен, если вы посоветуете что-нибудь, что поможет мне.

1 ответ

У меня также были некоторые проблемы со шрифтами в Android, как у вас. Просто так: некоторые шрифты работают не так, и не имеет значения, поддерживается ли он как ttf или как-то еще.

Вы можете проверить, не работает ли он с другими шрифтами. Если один шрифт не работает, Android просто использует шрифт по умолчанию Android Sans...

Другие вопросы по тегам