Web AppBuilder 创建的应用程序可下载到您的 Web 服务器上并在该服务器上进行托管。如果任何下载的 2D 或 3D 应用程序引用了非公共项目,则必须将其注册到 ArcGIS Online 或 Portal for ArcGIS。
下载应用程序
从我的内容中下载该应用程序。
- 在我的内容中单击应用程序以查看其项目详细信息。
- 单击代码附件属性中的下载。ZIP 文件会下载到您的计算机中。
部署应用程序
根据门户的身份验证部署应用程序。
自定义应用程序
要自定义应用程序,请执行以下操作:
- 添加自定义微件:
- 将自定义微件放置到微件文件夹中。
- 将微件添加至应用程序的 config.json 文件中。
以下示例采用的是“演示”微件。将其添加至 config.json 文件。
{ "uri": "widgets/Demo/Widget" },
- 配置应用程序和微件。请参阅 JSON 参考。
- 参考首选的 ArcGIS API for JavaScript。请参阅更改 ArcGIS API for JavaScript 的 URL。
支持的浏览器
- 2D 应用程序支持以下浏览器:
- Chrome
- Firefox
- Safari 3 或更高版本
- Edge
- Internet Explorer 9 及更高版本
警告:
在 Internet Explorer 11 或 Microsoft Edge 中打开使用 OAuth 部署的应用程序时,您可能会收到一条弹出消息,询问您是否要关闭此选项卡。单击是之后,弹出窗口将消失,但应用程序中不加载任何内容。在这种情况下,请在浏览器设置中将 .arcgis.com 添加为受信任站点。
- 3D 应用程序支持以下浏览器:
- Chrome
- Firefox
- Safari
- Edge
- Internet Explorer 11
警告:
3D 应用程序不支持设备。在 Web AppBuilder 中使用 3D 应用程序需要支持 WebGL 的桌面 web 浏览器。最新版本的最常见桌面浏览器都内置有 WebGL。要测试浏览器是否启用了 WebGL,请打开 get.webgl.org。要解决与 WebGL 相关的问题,请访问 WebGL 疑难解答。有关其他信息,另请参阅特定于渲染场景查看器要素的 ArcGIS Online 主题。
受支持的 ArcGIS API for JavaScript 版本
- ArcGIS API for JavaScript 3.15 及更高版本。
- ArcGIS API for JavaScript 随附 Portal for ArcGIS 10.4。