Controls d'àudio i vídeo al Power Apps
Un control que reprodueix un fitxer d'àudio, un fitxer de vídeo o un vídeo al YouTube.
Descripció
Un control Audio reprodueix un clip de so d'un fitxer, un enregistrament d'un control Microphone o la pista d'àudio d'un fitxer de vídeo.
Un control Vídeo reprodueix un clip de vídeo d'un fitxer o de YouTube qualsevol font externa. Els subtítols es poden mostrar opcionalment quan s'especifiqui.
Important
Els vídeos dels serveis multimèdia de l'Azure ja no són compatibles. Per a més informació, vegeu Jubilació del servei.
Limitacions
El control d'àudio i vídeo té aquestes limitacions:
- El Power Apps Mobile s'executa en diversos tipus de dispositius, i alguns d'ells tenen limitacions específiques d'aquesta plataforma:
- Pots reproduir vídeos en diversos controls de vídeo alhora en totes les plataformes, excepte en dispositius iPhone.
- Podeu gravar àudio amb diversos controls de micròfon alhora a totes les plataformes, excepte al reproductor web.
Propietats de la clau
Loop: si un clip d'àudio o de vídeo torna a començar automàticament tan aviat com s'acabi de reproduir.
Media: un identificador per al clip que reprodueix un control d'àudio o vídeo.
Nota
- Utilitzeu HTTPS per a tots els vídeos externs per garantir la compatibilitat amb els navegadors moderns.
- Els vídeos externs han de ser accessibles de forma anònima (sense cap tipus d'autenticació).
ShowControls: si un reproductor d'àudio o vídeo mostra, per exemple, un botó de reproducció i un control lliscant de volum i un control manuscrit mostra, per exemple, icones per a dibuixar, esborrar i buidar.
Propietats addicionals
AccessibleLabel: etiqueta per a lectors de pantalla. Hauria de ser el títol del vídeo o del clip d'àudio.
AutoPause: si un clip d'àudio o vídeo es posa automàticament en pausa si l'usuari navega a una altra pantalla.
AutoStart: si un control d'àudio o vídeo comença a reproduir un clip automàticament quan l'usuari navega a la pantalla que conté aquest control.
BorderColor: el color de la vora d'un control.
BorderStyle: si la vora d'un control és Sòlid, Amb guions, Amb punts o Cap.
BorderThickness: el gruix de la vora d'un control.
ClosedCaptionsUrl: només per al control de vídeo. URL de fitxer de subtítols en format WebVTT. Les adreces de vídeo i de subtítols han de ser HTTPS. El servidor que allotja el fitxer de vídeo i de subtítols ha d'estar habilitat per a CORS.
DisplayMode: si el control permet l'entrada de l'usuari (Edita), només mostra les dades (Visualitza) o està inhabilitada (Inhabilitat).
Fill: el color de fons d'un control.
FocusedBorderColor: el color de la vora d'un control quan el control té l'enfocament.
FocusedBorderThickness: el gruix de la vora d'un control quan el control té l'enfocament.
Height: la distància entre les vores superior i inferior d'un control.
Image: el nom de la imatge que apareix en un control d'imatge, d'àudio o de micròfon.
ImagePosition : la posició (Emplenament, Ajustament, Estirament, Mosaic o Centre) d'una imatge en una pantalla o un control si no és de la mateixa mida que la imatge.
OnEnd: accions que cal dur a terme quan un clip d'àudio o vídeo acaba de reproduir-se.
OnPause: accions que cal dur a terme quan l'usuari atura el clip que reprodueix un control d'àudio o vídeo.
OnStart: accions a realitzar quan l'usuari comença a enregistrar amb un control de micròfon.
Paused: cert si un control de reproducció multimèdia està pausat actualment; en cas contrari, fals.
Reset: si un control torna al seu valor per defecte.
Start: si s'ha de reproduir un clip d'àudio o vídeo.
StartTime: el temps després de l'inici d'un clip d'àudio o de vídeo quan el clip comença a reproduir-se.
Time: posició actual d'un control multimèdia.
TabIndex: ordre de navegació amb el teclat en relació amb altres controls.
Tooltip: text explicatiu que apareix quan l'usuari es desplaça per sobre d'un control.
Visible: si es mostra o s'amaga un control.
Width: la distància entre les vores esquerra i dreta d'un control.
X: la distància entre la vora esquerra d'un control i la vora esquerra del seu contenidor principal (la pantalla si no hi ha cap contenidor principal).
Y: la distància entre la vora superior d'un control i la vora superior del seu contenidor principal (la pantalla si no hi ha cap contenidor principal).
Funcions relacionades
Exemples
Reproduir un fitxer d'àudio o de vídeo
Al menú Fitxer, feu clic o toqueu Multimèdia, feu clic o toqueu Vídeos o Àudio i, a continuació, feu clic o toqueu Navega.
Navegueu fins al fitxer que voleu utilitzar, feu-hi clic o toqueu-lo i, a continuació, feu clic o toqueu Obre.
Premeu Esc per tornar a l'àrea de treball per defecte, afegiu un control d'Audio o de Video i definiu la propietat Media al fitxer que heu afegit.
No sabeu com afegir i configurar un control?
Premeu F5 i, a continuació, reproduïu el clip fent clic o tocant el botó Reprodueix del control que heu afegit.
Suggeriment
El botó Reprodueix del control de Video apareix quan passeu el punter del ratolí per damunt del control.
Premeu Esc per tornar a l'àrea de treball per defecte.
Reproduir un vídeo de YouTube
- Afegiu un control Video, definiu la propietat Media a l'adreça URL del vídeo de YouTube, entre cometes dobles.
- Premeu F5 i, a continuació, reproduïu el clip fent clic o tocant el botó Reprodueix del control Video.
- Premeu Esc per tornar a l'àrea de treball per defecte.
Pautes d'accessibilitat
Alternatives d'àudio i vídeo
- Cal que ShowControls siguin cert per tal que els usuaris puguin escoltar o veure els continguts multimèdia al seu propi ritme. Això també permet als usuaris commutar els subtítols i el mode de pantalla completa en els reproductors de vídeo.
- S'han de proporcionar subtítols per als vídeos.
- Per als vídeos de YouTube, utilitzeu les eines de creació proporcionades per YouTube per afegir subtítols.
- Per a altres vídeos, creeu subtítols en format WebVTT, carregueu-los i definiu ClosedCaptionsUrl a la ubicació de l'adreça URL. Hi ha diverses limitacions. Els servidors que ofereixen vídeo i subtítols han de ser compatible amb CORS i servir-los mitjançant el protocol HTTPS.
- Considereu la possibilitat d'aportar una transcripció d'àudio o vídeo amb un d'aquests mètodes:
- Col·loqueu el text en un control Label i col·loqueu-la adjacent al reproductor multimèdia. Opcionalment, creeu un control Button per commutar la visualització del text.
- Col·loqueu el text en una altra pantalla. Creeu un control Button que navega a la pantalla i col·loqueu el botó adjacent al reproductor multimèdia.
- Si la descripció és curta, es pot posar a AccessibleLabel.
Contrast de color
Hi ha d'haver un contrast de color adient entre:
- FocusedBorderColor i el color exterior
- Image i els controls del reproductor multimèdia (si escau)
- Fill i els controls del reproductor multimèdia (si l'emplenament està visible)
Proporcioneu subtítols i/o una transcripció si el contingut del vídeo té problemes de contrast de color.
Suport del lector de pantalla
- AccessibleLabel ha d'estar present.
Compatibilitat amb el teclat
- TabIndex ha de ser zero o superior per tal que els usuaris del teclat puguin navegar-hi.
- Cal que els indicadors d'enfocament siguin clarament visibles. Utilitzeu FocusedBorderColor i FocusedBorderThickness per aconseguir-ho.
- AutoStart hauria de ser fals perquè pot ser difícil per als usuaris del teclat aturar la reproducció ràpidament.
Nota
Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)
Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).