CDN中提供OpenLayers脚本?

时间:2011-12-22 14:13:48

标签: openlayers cdn

CDN中的OpenLayers Js脚本是否可用 - 在缩小版本中?

我不想从他们的网站加载它,这将是缓慢而不好。

5 个答案:

答案 0 :(得分:21)

答案 1 :(得分:9)

我不这么认为。没有必要在CDN上托管它,因为它不是那种广泛使用的库(与jQuery相比),所以当它们访问你的网站时已经在用户浏览器中缓存的可能性很小。

不仅如此 - 您应该构建自己的OpenLayers自定义版本,以便只包含您需要的功能,因为整个库本身很大(~1mb)。 Here's how you do it

答案 2 :(得分:2)

  

OpenLayers库有多个托管版本。

     

http://openlayers.org/api/OpenLayers.js

通过http://docs.openlayers.org/help/minimize.html

答案 3 :(得分:2)

这可能更适合作为评论,如果我有一个声誉级别来写一个,但只是想添加到@Damirko' answer:有一些次要的OL版本从2.11开始,但最新稳定版本的父目录为http://cdnjs.com/libraries/openlayers/

编辑:1)在撰写本文时,尚未找到OpenLayers 3的CDN。 2)根据@Kevin的输入,我提到的CDNJS目录中的 OpenLayers.js 文件是缩小版本。

答案 4 :(得分:2)

我正在寻找一个openlayers 3 cdn并找到了这个答案,我在openlayers的例子中找到了它并且想在这里找到这个答案以防其他人正在寻找openlayers 3.5 cdn这是当前的新版本:

JS

https://cdnjs.cloudflare.com/ajax/libs/ol3/3.5.0/ol.js

CSS

https://cdnjs.cloudflare.com/ajax/libs/ol3/3.5.0/ol.css

ol 3.6出局:

JS

https://cdnjs.cloudflare.com/ajax/libs/ol3/3.6.0/ol.js

CSS

https://cdnjs.cloudflare.com/ajax/libs/ol3/3.6.0/ol.css