我正在尝试让我的图标在我的机器上本地工作,而不使用服务器而且我在三个文件中的一个文件中得到以下内容,仅在Firefox的控制台中出现此类错误(它的工作原理)在所有其他浏览器上。)
可下载字体:下载失败(font-family:“FontAwesome” style:normal weight:normal stretch:normal src index:1):bad URI或 不允许跨站点访问来源: 文件:/// C:?/Users/jester/Documents/Projects/assets/fonts/fontawesome-webfont.woff2 V = 4.7.0
以下是我在index.html文件中调用css的内容:
<link rel="stylesheet" href="../assets/css/font-awesome.min.css" type="text/css">
这是css文件中存在的来自控制台的相应错误:
@font-face{
font-family:'FontAwesome';
src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');
src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),
url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),
url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
font-weight:normal;
font-style:normal
}
我将陈述我尝试过的一些显而易见的事情,其中一些是荒谬的,但我想我应该尝试一下我读到的关于此的一切。我尝试使用双引号而不是单引号,删除.woff2文件后的查询字符串,甚至在字体样式的末尾添加了分号。我不确定到底需要做什么,但几乎所有在本地遇到问题的人都可以在他们的Apache服务器上添加一些东西。我没有那个,那么这里的问题是什么?