Média

Les contrôles Média donnent au concepteur de l'application un moyen d'afficher et de partager facilement un fichier audio ou vidéo, de capturer une image, d'analyser des codes-barres, etc.

Par exemple, vous devez créer une application de formation sur la sécurité des employés. Pour la solution, vous allez partager une vidéo avec vos employés et leur demander de confirmer qu'ils ont terminé la formation. Grâce au contrôle Vidéo, la vidéo sur la sécurité peut être affichée dans l'application, et l'écran suivant se présentera alors sous la forme d'une confirmation de la formation. Ou peut-être utilisez-vous une application permettant d'enregistrer des notes de frais et souhaitez permettre aux utilisateurs d'uploader des images de leurs reçus. Grâce au contrôle Appareil photo, l'utilisateur peut prendre une photo et joindre l'image sans quitter l'application.

Voici quelques détails sur les contrôles Média disponibles :

  • Vidéo : ce contrôle joue un clip vidéo à partir d'un fichier, de YouTube ou d'Azure Media Services. Vous pouvez afficher des sous-titres lorsque cela est spécifié.

  • Audio : ce contrôle joue un clip audio d'un fichier, un enregistrement d'un contrôle Microphone, ou la piste audio d'un fichier vidéo.

  • Appareil photo : contrôle permettant à l'utilisateur de prendre des photos à l'aide de l'appareil photo de l'appareil.

  • Scanner de code-barres : ce contrôle ouvre un scanneur natif sur un appareil Android ou iOS. Le scanneur détecte automatiquement un code-barres, un code QR ou un code de matrice de données qui apparaît dans son objectif. Le contrôle ne prend pas en charge la numérisation à partir d'un navigateur web.

  • Microphone : contrôle permettant aux utilisateurs de l'application d'enregistrer des sons à partir de leur appareil à condition que ce dernier dispose d'un microphone accessible. L'audio est stocké au format 3gp dans Android, au format AAC dans iOS, et au format OGG dans les navigateurs web.

  • Ajouter une image : ce contrôle permet aux utilisateurs de prendre des photos ou de charger des fichiers image à partir de leur appareil, puis de mettre à jour la source de données avec ce contenu. Sur un appareil mobile, une boîte de dialogue invite l'utilisateur à choisir entre prendre une photo ou sélectionner une photo existante.

Voici comment vous pouvez ajouter une vidéo à votre application. Dans cet exemple, vous utiliserez deux écrans. Lorsqu'un utilisateur sélectionne le bouton sur le premier écran, il est dirigé vers le second écran, sur lequel une vidéo démarre automatiquement.

  1. Dans Power Apps Studio, ajoutez un nouvel écran vide. Vous devriez maintenant avoir deux écrans.

  2. Assurez-vous que vous êtes sur le premier écran, puis ajoutez un contrôle Bouton.

  3. Sur la gauche, sous Écrans, sélectionnez Écran 2.

  4. Sur le ruban, ajoutez un contrôle Vidéo.

  5. Pour la propriété Media, dans la zone de formule, entrez l'URL de la vidéo YouTube. L'URL doit être entourée de guillemets.

  6. Définissez maintenant la propriété AutoStart sur true.

  7. Retournez à l'écran 1, puis définissez la propriété OnSelect de ce bouton sur : Navigate(Screen2,ScreenTransition.Cover).

Testez votre application. Mettez l'application en mode préversion ou lecture, puis appuyez sur le bouton.