Css Rails字体不在移动设备上加载,但在桌面上显示
正如标题所述,我在资产->字体文件夹中有ionicons和pe字体 在my application.rb文件中Css Rails字体不在移动设备上加载,但在桌面上显示,css,ruby-on-rails,font-awesome,glyphicons,ionicons,Css,Ruby On Rails,Font Awesome,Glyphicons,Ionicons,正如标题所述,我在资产->字体文件夹中有ionicons和pe字体 在my application.rb文件中 config.assets.paths << Rails.root.join('/app/assets/fonts') 所有图标都可以在桌面上工作,即“我的字体”文件夹中的pe和Ion图标,以及来自gem“font Aware rails”的字体 然而,在移动设备上,所有字体都被视为一个空白框,这对我来说意味着404错误,但我不明白从桌面还是移动设备加载会有什么区别 在C
config.assets.paths << Rails.root.join('/app/assets/fonts')
所有图标都可以在桌面上工作,即“我的字体”文件夹中的pe和Ion图标,以及来自gem“font Aware rails”的字体
然而,在移动设备上,所有字体都被视为一个空白框,这对我来说意味着404错误,但我不明白从桌面还是移动设备加载会有什么区别
在CSS文件中导入字体时使用了错误的方法。 它尝试从localhost:3000:
因此,这些图标在运行rails服务器的计算机上是可见的,而在您的手机上是不可见的。Brilliant,感谢您将错误缩小到我导入文件的方式。事实证明,我没有导入我用于此特定页面的布局中所需的css和javascript文件。