Widget Embed (Incorporer)

Le widget Embed (Incorporer) permet d’incorporer le contenu d’un site Web à l’aide d’une URL ou d’un code pour des fonctionnalités supplémentaires personnalisées.

Exemples

Utilisez ce widget pour prendre en charge les exigences de conception d’application, telles que les suivantes :

  • Vous devez fournir des informations supplémentaires d’un site Web en fonction d’une entité sélectionnée. La couche d’entités contient un champ avec des URL vers les sites Web à incorporer une fois qu’un utilisateur a sélectionné une entité sur la carte ou qu’il a cliqué sur un bouton pour afficher davantage d’informations pour cette entité.
  • Vous souhaitez incorporer un contenu à l’aide d’un code HTML (tel qu’un site Web) ou copier le code d’un exemple (par exemple, agrégats de points).

Remarques sur l'utilisation

L’exemple suivant illustre l’utilisation d’un code personnalisé pour incorporer un iframe :

<iframe width="100%" height="600px" frameborder="0" scrolling="yes" marginheight="0" marginwidth="0" src="https://developers.arcgis.com/"></iframe></div>
Remarque :

Si vous choisissez d’afficher un PDF directement dans le widget Embed (Incorporer), il se peut que certains utilisateurs ne puissent pas le visualiser dans certains navigateurs pour des raisons de sécurité.

Réglages

Le widget Embed (Incorporer) inclut les paramètres suivants :

  • Embed by (Intégrer par) : indiquez si vous souhaitez procéder à l’intégration par une URL ou par du code.
    • Website address (Adresse de site Web) : déclarez une URL vers un site Web avec une URL unique ou activez Connect to data (Connexion aux données), sélectionnez une source de données (cartes Web, scènes Web, couches d’entités ou URL) et utilisez une URL d’un attribut ou d’une expression :
      • Attribute (Attribut) : sélectionnez un attribut d’une couche d’entités qui contient des URL vers un site Web.
      • Expression : créez une expression pour un attribut de l’URL.
      Remarque :

      Seules les URL HTTPS sont prises en charge.

    • Code (Code) : ajoutez votre propre code personnalisé afin d’incorporer des éléments tiers dans votre expérience. Les formats HTML et CSS sont pris en charge dans les balises <style> et le format JS est pris en charge dans les balises <script>.
  • Auto refresh (Actualisation automatique) : définissez un intervalle de temps (en minutes) pour l’actualisation automatique du contenu incorporé dans le widget Embed (Incorporer). La valeur minimale que vous pouvez définir est de 0,2 minutes (12 secondes).