http://code.google.com/apis/libraries/devguide.html
我不想使用Google的API密钥来使用Google的加载器加载各种JS库(因为该密钥似乎与某个域绑定,我正在尝试编写1个代码来处理多个域(。
在谷歌的介绍中,它说:
您的应用程序可以使用我们非常灵活的加载程序google.load((或对脚本的直接、基于路径的访问。
这些"直接、基于路径的脚本访问"在哪里?
此外,我想我还记得有一个链接可以获取脚本的最新版本,而无需指定版本号。
您可以在http://code.google.com/apis/libraries/devguide.html.一般来说,链接到最新版本不是一个好主意,除非你想在你的应用程序中出现奇怪的随机故障,当版本和你使用的API发生变化时。
增加刺激指标。在您提供的链接中,只需查看路径和路径(u(
它没有突出显示,这就是为什么你看不到它。
示例
jQuery
name: jquery
latest version: 1.6.2 (view older versions)
load request: google.load("jquery", "1.6.2");
extras: uncompressed:true (as in google.load("jquery", "1.6.2", {uncompressed:true});
path: https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js
path(u): https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js
site: http://jquery.com/
note: 1.2.5 and 1.2.4 are not hosted due to their short and unstable lives in the wild...
同样为了获取最新版本,您可以这样做。
// You may specify partial version numbers, such as "1" or "1.3",
// with the same result. Doing so will automatically load the
// latest version matching that partial revision pattern
// (e.g. 1.3 would load 1.3.2 today and 1 would load 1.6.2)
尝试这些链接
https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js
https://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.js
也请这样链接。
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js">
</script>
使用协议的原因-less参考:使用单个字符禁用Google CDN的缓存