Partager via


Utiliser la boîte de dialogue Office pour afficher une vidéo

Cet article explique comment lire une vidéo dans une boîte de dialogue complément Office.

Remarque

Cet article suppose que vous connaissez les principes de base de l’utilisation de la boîte de dialogue Office, comme décrit dans Utiliser l’API de boîte de dialogue Office dans vos compléments Office.

Pour lire une vidéo dans une boîte de dialogue avec l’API de boîte de dialogue Office, procédez comme suit.

  1. Créez une page contenant un iframe et aucun autre contenu. La page doit se trouver dans le même domaine que la page hôte. Pour un rappel de ce qu’est une page hôte, consultez Ouvrir une boîte de dialogue à partir d’une page hôte. Dans l’attribut src de l’iframe, pointez sur l’URL d’une vidéo en ligne. Le protocole de l’URL de la vidéo doit être HTTPS. Dans cet article, nous allons appeler cette page « video.dialogbox.html ». Voici un exemple de marques de révision.

    <iframe class="ms-firstrun-video__player"  width="640" height="360"
        src="https://www.youtube.com/embed/XVfOe5mFbAE?rel=0&autoplay=1"
        frameborder="0" allowfullscreen>
    </iframe>
    
  2. Utilisez un appel de displayDialogAsync dans la page hôte pour ouvrir video.dialogbox.html.

  3. Si votre complément a besoin de savoir quand l’utilisateur ferme la boîte de dialogue, inscrivez un gestionnaire pour l’événement DialogEventReceived et gérez l’événement 12006. Pour plus d’informations, voir Erreurs et événements dans la boîte de dialogue Office.

Pour obtenir un exemple de vidéo lue dans une boîte de dialogue, consultez le modèle de conception de napper vidéo.

Vidéo lue dans une boîte de dialogue de complément devant Excel.