Rails字体未在移动设备上加载但在桌面上显示

问题描述 投票:0回答:1

正如标题所述,我在assets - > fonts文件夹中有ionicons和pe字体。

在我的application.rb文件中

config.assets.paths << Rails.root.join('/app/assets/fonts')

所有图标都在桌面上工作,这是我的字体文件夹中的pe和离子,以及来自gem'font-awesome-rails'的字体

Website seen through Google Chrome on my desktop

但是,在移动设备上所有字体都被视为一个空白框,它向我建议404错误,但我不明白它是从桌面还是移动设备加载会有什么不同。

Website seen through Google Chrome on my iphone

css ruby-on-rails font-awesome glyphicons ionicons
1个回答
1
投票

您在CSS文件中使用了错误的导入字体功能的方法。它试图从localhost:3000加载它们:

localhost_3000

因此,图标在您的计算机上可见(rails服务器正在运行),并且在手机上看不到它们。

© www.soinside.com 2019 - 2024. All rights reserved.