Fonts Meteor:移动浏览器上未加载字体

Fonts Meteor:移动浏览器上未加载字体,fonts,meteor,mobile-browser,Fonts,Meteor,Mobile Browser,我遇到了一个奇怪的问题,移动浏览器上没有加载字体。当我在我的桌面(mac、chrome)上查看时,显示的是精细字体,但当我在我的手机上查看时,似乎没有加载字体 我正在使用相对路径通过样式表(@font-face)导入字体,所以这可能就是问题所在 有人碰到过这个问题吗 my styles.css与my html位于同一目录中,我的字体位于子目录“/fonts/”-同样适用于桌面web(在我的本地实例和meteor.com上部署的工作版本上) 任何人的任何线索都是超级棒的 谢谢 在本地计算机上很难进

我遇到了一个奇怪的问题,移动浏览器上没有加载字体。当我在我的桌面(mac、chrome)上查看时,显示的是精细字体,但当我在我的手机上查看时,似乎没有加载字体

我正在使用相对路径通过样式表(@font-face)导入字体,所以这可能就是问题所在

有人碰到过这个问题吗

my styles.css与my html位于同一目录中,我的字体位于子目录“/fonts/”-同样适用于桌面web(在我的本地实例和meteor.com上部署的工作版本上)

任何人的任何线索都是超级棒的

谢谢

  • 在本地计算机上很难进行故障排除的原因是系统中安装了字体。因此,它不是从应用程序中提取字体,而是从本地操作系统中提取字体

  • 你在Meteor应用程序中的字体文件在哪里?我想早些时候有人留言说你们应该把它们放在公共文件夹里

  • 这三条线索似乎回答了类似的问题:


    希望这有帮助

    这里没有足够的信息来回答这个问题。推荐详细信息:1)指向我们可以看到的网站版本的URL,2)关于该网站缺失或不正确内容的解释,3)带有
    字体
    指令的CSS。嗯,对不起,我以为前几天我发布了这个。1.2.基本上,如果我在本地主机上查看,字体会工作,但一旦我部署了它,字体就不会工作(实际上,如果我在mac桌面上查看部署的版本,我会看到正确的字体)@字体面{font-family:GistUprightRegular;src:url(“/fonts/gist/GistUprightRegular.otf”);src:local(“GistUprightRegular”)、url(“/fonts/gist/GistUprightRegular.otf”)格式(“otf”);字体大小:normal;字体样式:normal;}这就是字体的定义——我还需要知道它在哪里应用。例如,您是否将其添加为html/body的默认字体,仅添加到段落等?如果我有源代码,我会搜索它,但当我查看生产站点时,这并不容易。只需使用bitbucket-我感觉这是meteor打包东西的方式,而不是真正使用css(我当然可能是错的)。在我看来,这似乎是一个路径问题或什么的-换句话说,当它被部署时,路径上发生了一些事情,或者字体文件本身没有被上传,它们在我的meteor项目中是公开的。基本上我有两个公用文件夹:字体和img。图像下的图像加载良好(没有问题)。我访问它们的方式是/font/gist/。不管怎样,我最终可能会把它们转移到typekit,但这让我担心。我以前从未遇到过这个问题。我会假设它会拉字体,如果它拉我的图像(再次,如果我看图像显示字体不)。我真的被难住了。哦,好吧,我在“资源”下查看了检查员。当我在“字体”下查看时,它显示了字体套件中的字体,但不是我的字体。如果我看“img”,它确实会显示图像(这在图像显示时是有意义的)。但是我会假设如果我的字体在/font/gist/下,在同一个公共文件夹中,我有一个“img”文件夹,它会把它们拉进来。但事实并非如此。但是我也不知道为什么如果我在我的机器上查看,而在任何其他设备上查看,却看不到正确的字体。这个问题已经解决了。