我的标题中有以下代码,用于从 Google 的托管 API 加载字体,以及加载 jQuery 和 jQueryUI。
<link href='http://fonts.googleapis.com/css?family=Droid+Sans:regular,bold' rel='stylesheet' type='text/css'>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.10/jquery-ui.min.js"></script>
这导致 Webkit 浏览器出现以下警告(我是从 Chrome 复制的):
Resource interpreted as a stylesheet but transferred MIME mime type application/javascript. jquery-ui.min.js:-1
Resource interpreted as Font but transferred with MIME type font/woff. font:-1
Resource interpreted as Font but transferred with MIME type font/woff. font:-1
有谁知道如何解决这些问题?为什么 jQuery 行加载没有问题,而 jQuery-ui 行导致了这个问题?
第一次检查时我无法判断这些是否会导致任何问题,而且 jQuery-ui 听起来可以正常工作,但是将 jQuery-ui 解释为样式表这一事实听起来确实很糟糕。
最佳答案
此问题是由 Google API 而不是您造成的。您可以自己托管文件以解决问题吗?
关于webkit - 谷歌托管 jQuery 和 webfonts 导致 webkit 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5738103/