相关疑难解决方法(0)

Google警告:资源被解释为字体,但使用MIME类型application/octet-stream进行传输

我在Google上收到了一条警告:

资源解释为Font但使用MIME类型application/octet-stream传输:".../Content/Fonts/iconFont.ttf".

即使我有这个警告它也有效,但我更喜欢避免这个警告.

这里是我的报关表:

@font-face {
  font-family: 'iconFont';
     src: url('../Fonts/iconFont.eot?#iefix') format('embedded-opentype'), 
     url('../Fonts/iconFont.svg#iconFont') format('image/svg+xml'), 
     url('../Fonts/iconFont.woff') format('font/x-woff'), 
     url('../Fonts/iconFont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
Run Code Online (Sandbox Code Playgroud)

我已经搜索了其他帖子但到目前为止没有运气.

请注意,我的服务器是Microsoft的IIS.

任何想法我怎么能避免这个警告?

谢谢.

css font-face

68
推荐指数
5
解决办法
6万
查看次数

Chrome中的MIME类型错误的font-face

这是@font-face我用过的声明:

@font-face {
    font-family: SolaimanLipi;
    src: url("font/SolaimanLipi_20-04-07.ttf");
}
Run Code Online (Sandbox Code Playgroud)

这在Firefox中完美运行,但在Chrome中则不然.在"检查元素"后,我收到以下消息:

资源解释为字体但使用MIME类型application/octet-stream传输.

任何建议将不胜感激.

css google-chrome font-face

37
推荐指数
1
解决办法
5万
查看次数

@ font-face没有加载字体

我正在尝试使用@ font-face,由于某种原因它无法正常工作(IE9,Chrome和Firefox).我已经确保在加载字体时指向正确的目录,但它似乎仍然无法正常工作.

这是我的代码:

@font-face{
font-family: 'test';
src: url('../fonts/FontName.ttf'),
         url('../fonts/FontName.eot');
font-weight: normal;
font-style: normal;
}
Run Code Online (Sandbox Code Playgroud)

并称之为:

#header{
text-align:left;
padding: 10px;
font-family:test;
}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

html css font-face

10
推荐指数
2
解决办法
3万
查看次数

标签 统计

css ×3

font-face ×3

google-chrome ×1

html ×1