添加本地API(二)
1、在Web AppBuilder中创建好应用程序,并下载应用程序,如下图:

2、将下载好的程序放到编译器目录下,直接在浏览器中打开index.html即可浏览创建好的应用程序。

3、到ArcGIS API For JavaScrip官网下载API,下载前需要登录(ArcGIS用户),地址:https://developers.arcgis.com/javascript/。

4、登录成功后,选择需要下载的API版本。

这里选择API的版本必须跟你用WebAppBuilder创建的程序所引用的API版本需一致,在程序目录下的env.js文件中有一个apiVersion表示当前版本。

5、将下载下来的API部署到IIS服务器下或者开发服务器上都可以,如我下载的是3.18版本的API,用的是compact版本,将整个API文件夹复制到编译器工作目录下。

6、需要修改API中的服务地址,在目录下找到init.js和dojo文件夹下面的dojo.js,打开那个文件查找 [HOSTNAME_AND_PATH_TO_JSAPI] ,分别将他们替换成自己的服务地址。

替换结果如下:

7、两个文件都替换完成后,检验是否可以正常使用API,运行程序下的index.html,查看访问速度是否变快。

Note:如果一直不能访问检查服务地址是否正确;检查版本是否一致。

浙公网安备 33010602011771号