Skip To Content

App herunterladen

In diesem Thema

Die durch Web AppBuilder erstellte App kann heruntergeladen und auf Ihrem Webserver gehostet werden.

App herunterladen

Laden Sie die App im Portal aus Eigene Inhalte herunter.

  1. Klicken Sie in Eigene Inhalte auf die App, damit die Elementdetails angezeigt werden.
  2. Klicken Sie bei der Eigenschaft Code-Anlage auf Herunterladen.

App bereitstellen

Stellen Sie die App auf der Grundlage der Authentifizierung Ihres Portals bereit.

  • Wenn Ihr Portal mit eine OAuth2- oder SAML-Authentifizierung konfiguriert ist, gehen Sie wie folgt vor, um die App auf Ihrem Webserver bereitzustellen:
    1. Entpacken Sie die heruntergeladene App.
    2. Fügen Sie zu Ihrer App einen Proxy hinzu. Details finden Sie unter Proxy verwenden.
    3. App hinzufügen und registrieren. Informationen finden Sie unter Hinzufügen von Anwendungen und Registrieren der Anwendung.
    4. Kopieren Sie die AppID, und fügen Sie sie in der App-Konfigurationsdatei zur Eigenschaft „appId“ hinzu. Speichern Sie die Datei.
    5. Stellen Sie die App auf Ihrem Webserver bereit.
  • Wenn Ihr Portal mit einer IWA-, PKI- oder LDAP-Authentifizierung konfiguriert ist, gehen Sie wie folgt vor, um die App auf Ihrem Webserver bereitzustellen:
    1. Entpacken Sie die heruntergeladene App.
    2. Fügen Sie zu Ihrer App einen Proxy hinzu. Details finden Sie unter Proxy verwenden.
    3. Stellen Sie die App auf Ihrem Webserver bereit.

App anpassen

Gehen Sie wie folgt vor, um die App anzupassen:

  • Benutzerdefinierte Widgets hinzufügen:
    1. Legen Sie das benutzerdefinierte Widget im Ordner „widgets“ ab.
    2. Fügen Sie das Widget zur Datei „config.json“ der App hinzu.

      Im folgenden Beispiel wird das Demo-Widget verwendet. Fügen Sie es zur Datei „config.json“ hinzu.

      {
            "name": "Demo",
            "label": "Demo",
            "uri": "widgets/Demo/Widget",
            "index": 13,
            "id": "widgets/Demo/Widget_1"
      
          },
    3. Öffnen Sie „widgets/widgets-manifest.json“, und fügen Sie ein neues Schlüssel-/Wertpaar hinzu. Der Schlüssel ist der URI des Widgets, und der Wert ist der Inhalt der Datei „manifest.json“ des Widgets.

      Im folgenden Beispiel wird das Demo-Widget verwendet. Fügen Sie den Schlüssel „widgets/Demo/Widget“ hinzu, und kopieren Sie den Inhalt der Datei „manifest.json“ in die Datei „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"
        },
  • Konfigurieren der App und der Widgets. Weitere Informationen finden Sie in der JSON-Referenz.
  • Referenzieren Sie die bevorzugte ArcGIS API for JavaScript. Informationen finden Sie unter URL für ArcGIS API for JavaScript ändern.

Unterstützte Browser

Für bereitgestellte Apps werden dieselben Browser unterstützt wie für Web AppBuilder.

  • Chrome
  • Firefox
  • Safari 3+
  • Internet Explorer 8+. Internet Explorer 7 oder darunter wird nicht unterstützt.

Unterstützte Versionen von ArcGIS API for JavaScript

  • ArcGIS API for JavaScript 3.13 und höher.
  • ArcGIS API for JavaScript wird mit Portal for ArcGIS 10.3.1 ausgeliefert.