4

在 webapp 中,我yepnope.js用作加载器(主要是因为它能够加载 CSS 和 JS)。

但是,对于yepnope加载的任何内容,Chrome 都会发出警告:

资源解释为图像,但使用 MIME 类型文本/javascript 传输:<some js file>

或者

资源解释为图像,但使用 MIME 类型 text/css 传输:<some css file>

就执行而言,这不会造成任何问题,但我不明白的是 Chrome 如何将纯 JS 或 CSS 文件解释为 IMAGE。

以及如何解决这个问题?

此外,无论从 YepNope 外部加载什么,都可以在没有任何警告的情况下完美加载。

PS :: 我没有启用任何扩展。唯一启用的是PageSpeed

4

2 回答 2

10

坐下来放松一下,这只是一个警告。

yepnope 用于<img>预加载资源。这就是为什么会有警告。

阅读yepnope.jspreloadFile()_

于 2012-12-11T17:07:28.843 回答
2

This is answered by the yepnope team here: https://github.com/SlexAxton/yepnope.js/issues/32

于 2013-02-26T12:29:34.743 回答