arcgis for javascript4.2 离线部署
2016-05-30 10:05
274 查看
将init.js文件和dojo.js两个文件中的
baseUrl: (location.protocol === 'file:' ? 'http:' : location.protocol) + '//' + "[HOSTNAME_AND_PATH_TO_JSAPI]dojo",里面的
[HOSTNAME_AND_PATH_TO_JSAPI]dojo改成dojo本地路径,如+ '//' + "localhost/arcgis_js_v42_api/arcgis_js_api/library/4.2/4.2/dojo"即可。
更好的方案就是将api集成到工程中,使用相对路径调用即可。(作者PS:本篇就这么一句话重要,其它的都是废话,高手不必向下看了。)
操作步骤:
1、下载(废话)并解压API,将arcgis_js_v42_api\arcgis_js_api\library\4.2\4.2以下的所有文件夹和文件复制。
2、打开你的工程的电子地图应用网页(xxx.html)所在的文件夹,新建arcgis_js文件夹并进入,粘贴刚才复制的内容。
3、打开init.js和dojo\dojo.js,查找'//' + "[HOSTNAME_AND_PATH_TO_JSAPI]dojo"替换为"arcgis_js/dojo"
并将这句话之前最近的location.protocol改为''
baseUrl: (location.protocol === 'file:' ? 'http:' : location.protocol) + '//' + "[HOSTNAME_AND_PATH_TO_JSAPI]dojo",里面的
[HOSTNAME_AND_PATH_TO_JSAPI]dojo改成dojo本地路径,如+ '//' + "localhost/arcgis_js_v42_api/arcgis_js_api/library/4.2/4.2/dojo"即可。
更好的方案就是将api集成到工程中,使用相对路径调用即可。(作者PS:本篇就这么一句话重要,其它的都是废话,高手不必向下看了。)
操作步骤:
1、下载(废话)并解压API,将arcgis_js_v42_api\arcgis_js_api\library\4.2\4.2以下的所有文件夹和文件复制。
2、打开你的工程的电子地图应用网页(xxx.html)所在的文件夹,新建arcgis_js文件夹并进入,粘贴刚才复制的内容。
3、打开init.js和dojo\dojo.js,查找'//' + "[HOSTNAME_AND_PATH_TO_JSAPI]dojo"替换为"arcgis_js/dojo"
并将这句话之前最近的location.protocol改为''
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- Android学习笔记(二九):嵌入浏览器
- Android java 与 javascript互访(相互调用)的方法例子
- JavaScript演示排序算法
- javascript实现10进制转为N进制数
- 最后一次说说闭包
- Ajax
- 2019年开发人员应该学习的8个JavaScript框架
- HTML中的script标签研究
- 对一个分号引发的错误研究
- 异步流程控制:7 行代码学会 co 模块
- ES6 走马观花(ECMAScript2015 新特性)
- JavaScript拆分字符串时产生空字符的原因
- Canvas 在高清屏下绘制图片变模糊的解决方法
- Redux系列02:一个炒鸡简单的react+redux例子
- JavaScript 各种遍历方式详解
- call/apply/bind 的理解与实例分享