使用超音速

时间:2015-09-29 22:14:58

标签: android css hybrid-mobile-app steroids supersonic

对于使用混合框架的移动开发,我是一个非常新的(读绝对初学者)。对于我的第一个项目,我决定使用AppGyver的Supersonic框架。当我想要更改导航栏中的标题字体时出现问题。这就是我的尝试:

我将下载的与字体相关的文件放入文件夹appName/app/common/assets/fonts

之后我创建了一个样式表,其中包含" custom"字体定义:

@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 个答案:

答案 0 :(得分:0)

我在Android中的字体也遇到了一些麻烦。就像那样:一些字体可以工作一些,如果它是ttf或其他支持则无关紧要。

您可以检查它是否与其他字体无关。如果一个字体不起作用Android只使用默认字体Android Sans ...