Skip To Content

Descargar aplicación

En este tema

La aplicación creada por Web AppBuilder se puede descargar y alojar en el servidor web.

Descargar la aplicación

Descargue la aplicación desde Mi contenido en el portal.

  1. En Mi contenido, haga clic en la aplicación para ver los detalles del elemento.
  2. Haga clic en Descargar en la propiedad Adjunto de código.

Implementar la aplicación

Implemente la aplicación en función de la autenticación del portal.

  • Si el portal se configura con la autenticación OAuth2 o SAML, lleve a cabo lo siguiente para implementar la aplicación en el servidor web:
    1. Descomprima la aplicación descargada.
    2. Agregue un proxy a la aplicación. Consulte Usar proxy para obtener información detallada.
    3. Agregue y registre la aplicación. Consulte Agregar aplicaciones y Registrar tu aplicación.
    4. Copie y pegue AppID en la propiedad appId del archivo de configuración de la aplicación. Guarde el archivo.
    5. Implemente la aplicación en el servidor web.
  • Si el portal se configura con la autenticación IWA, PKI o LDAP, lleve a cabo lo siguiente para implementar la aplicación en el servidor web:
    1. Descomprima la aplicación descargada.
    2. Agregue un proxy a la aplicación. Consulte Usar proxy para obtener información detallada.
    3. Implemente la aplicación en el servidor web.

Personalizar la aplicación

Haga lo siguiente para personalizar la aplicación:

  • Agregue widgets personalizados:
    1. Ponga el widget personalizado en la carpeta widgets.
    2. Agregue el widget al archivo config.json de configuración.

      El ejemplo siguiente utiliza el widget Demo. Agréguelo en el archivo config.json.

      {
            "name": "Demo",
            "label": "Demo",
            "uri": "widgets/Demo/Widget",
            "index": 13,
            "id": "widgets/Demo/Widget_1"
      
          },
    3. Abra widgets/widgets-manifest.json y agregue un nuevo par clave/valor. La clave es el URI del widget y el valor es el contenido del archivo manifest.json del widget.

      El ejemplo siguiente utiliza el widget Demo. Agregue la clave "widgets/Demo/Widget" y copie el contenido de manifest.json en widgets-manifest.json.

      "widgets/Demo/Widget": {
          "name": "Demo",
          "platform": "HTML",
          "version": "0.0.1",
          "author": "Esri R&D Center Beijing",
          "description": "This is the widget used in developer guide",
          "copyright": "",
          "license": "http://www.apache.org/licenses/LICENSE-2.0"
        },
  • Configure la aplicación y los widgets. Consulte la referencia JSON.
  • Haga referencia a la instancia preferida de ArcGIS API for JavaScript. Consulte Cambiar la URL de ArcGIS API for JavaScript.

Navegadores compatibles

Los navegadores admitidos para las aplicaciones implementadas son los mismos en Web AppBuilder.

  • Chrome
  • Firefox
  • Safari 3+
  • Internet Explorer 8+. Internet Explorer 7 o inferior no es compatible.

Versiones compatibles de ArcGIS API for JavaScript

  • ArcGIS API for JavaScript 3.13 y versiones posteriores.
  • ArcGIS API for JavaScript se suministra con Portal for ArcGIS 10.3.1.