我没有必要抓住链接一段时间,但是当jquery未定义的错误开始出现时,我注意到CDN脚本链接中的url缺少前导“http:”或“https:”。它显然会创建一个断开的链接。我想知道这是故意还是Google的错误。任何见解都会很棒。
例:
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.4/angular.min.js"></script>
应该是??:
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.4/angular.min.js"></script>
答案 0 :(得分:9)
//
将为其提供一个实用的协议。这意味着如果您正在访问http://example.com
,那么cdn链接也将使用http://
,而如果您正在访问https://example.com
,那么cdn链接也将使用https
。