jquery.js未在Chrome中加载

时间:2013-12-25 13:38:49

标签: jquery google-chrome manifest reload

当使用带有清单的静态加载(见下文)的'jquery.js'(实际上是jQuery1.10.2.js)的网站时,页面会通过inspect element =>发出错误控制台:

http://misc.nicejewel.com/jquery.png

我第一次加载页面时没有问题,但所有后续加载(cmd + R reload)都会发出此错误。通过添加虚拟参数来更改URL会正确加载页面(可能没有缓存),并且使用相同URL的后续重新加载会发出相同的错误。

问题可以转载:

  • OSX和Android上的Chrome 31
  • Android上的Opera 15(同一个Webkit)

其他浏览器(Firefox,Safari)没有此问题。

清单出了什么问题?

这里是页面的内容:

<!DOCTYPE html>
<html manifest="startpage.manifest">
<head>
<title>Startpagina</title>

<script type="text/javascript" src="jquery.js"></script>

</head><body>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

确保在缓存清单中添加了jquery.js。如果您将缓存清单添加到页面,它将仅在缓存文件本身被修改时更新,如果未修改,它将尝试从缓存中加载所有内容。