首页 / 浏览问题 / WebGIS / 问题详情
引入cdn地址经常失效 怎么加载本地的js使用
33EXP 2022年05月19日

项目使用的 iclient for openpayers ,但现在加载的cdn地址经常失效,地图就打不开了,

这次从早上就失效,一整天了还没修复好吗? 很影响使用哇!!!!

有没有本地的js文件啊,不cdn引入了?

试了下 引入本地iclient-ol.js 这个文件不行啊,还是报错!!!!

求解决啊

1个回答

您好,

 <script type="text/javascript" src="https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.4.3/build/ol.js">

这个是openlayer的githunb线上托管地址,不是SuperMap iClient的github线上托管内容,因此超图这边没法维护这个地址。

<link href='https://iclient.supermap.io/dist/ol/iclient-ol.min.css' rel='stylesheet' />
 <script type="text/javascript" src="https://iclient.supermap.io/dist/ol/iclient-ol.min.js"></script>

这些超图的托管内容我们才能维护,openlayers的托管内容需要联系openlayers方。

当然您也可以选择在超图直接下载所有的离线包,进行本地引用。

本地引用如:

    <script type="text/javascript" src="../js/include-web.js"></script>
    <script type="text/javascript" src="../../dist/ol/include-ol.js"></script>

如果不太清楚具体引哪个,您可以在下载包中的\supermap-iclient\examples\openlayers的路径内,查看这些范例html文件的引用写法,这些样例的引用都是本地引用。

希望可以帮助到您。

于丁
1
9,528EXP 2022年05月20日
...