Ovládací prvky Audio a Video v Power Apps
Ovládací prvek, který přehraje zvukový soubor a videosoubor nebo video na YouTube.
Popis
Ovládací prvek Audio přehraje zvukový klip ze souboru, nahrávku z ovládacího prvku Mikrofon nebo zvukovou stopu z videosouboru.
Ovládací prvek Video přehraje videoklip ze souboru nebo YouTube či jiného externího zdroje. V případě potřeby lze volitelně zobrazit skryté titulky.
Důležité
Videa ve službách Azure Media už nejsou podporována. Další informace najdete v části Vyřazení služby.
Omezení
Ovládací prvek zvuku a videa má tato omezení:
- Power Apps Mobile běží na různých typech zařízení a některá z nich mají omezení, která jsou specifická pro jejich platformu:
- Videa můžete přehrávat současně ve více ovládacích prvcích Video na všech platformách s výjimkou zařízení iPhone.
- Zvuk můžete zaznamenávat současně pomocí více ovládacích prvků Mikrofon na všech platformách s výjimkou webového přehrávače.
Hlavní vlastnosti
Loop – zvukový klip nebo videoklip se začne přehrávat znovu, jakmile přehrávání skončí.
Media – identifikátor klipu, který přehrává ovládací prvek Audio nebo Video.
Poznámka
- Pro všechny externí videa použijte HTTPS, abyste zajistili kompatibilitu s moderními prohlížeči.
- Externí videa musí být přístupná anonymně (bez ověření).
ShowControls – zvukový přehrávač nebo videopřehrávač zobrazí například tlačítko přehrát a posuvník hlasitosti a ovládací prvek Pen zobrazí například ikony pro kreslení, gumování a mazání.
Další vlastnosti
AccessibleLabel – popisek pro čtečky obrazovky. Mělo by se jednat o název videoklipu nebo zvukového klipu.
AutoPause – zvukový klip nebo videoklip se automaticky pozastaví, pokud uživatel přejde na jinou obrazovku.
AutoStart – ovládací prvek zvuku nebo videa automaticky začne přehrávat klip, když uživatel přejde na obrazovku, která daný ovládací prvek obsahuje.
BorderColor – barva ohraničení ovládacího prvku.
BorderStyle – styl ohraničení ovládacího prvku Solid (Plné), Dashed (Čárkované), Dotted (Tečkované) nebo None (Žádné).
BorderThickness – tloušťka ohraničení ovládacího prvku.
ClosedCaptionsUrl – Jen pro ovládací prvek Video. Adresa URL souboru se skrytými titulky ve formátu WebVTT. Adresy URL pro video i titulky musí používat protokol HTTPS. Server, který je hostitelem souboru videa a titulků, musí mít zapnuté CORS.
DisplayMode – ovládací prvek umožňuje zadávání uživatelem (Edit, Úpravy), pouze zobrazuje data (View, Prohlížení) nebo je zakázaný (Disabled, Zakázáno).
Fill – barva pozadí ovládacího prvku.
FocusedBorderColor – barva ohraničení ovládacího prvku, když je na něm fokus
FocusedBorderThickness – tloušťka ohraničení ovládacího prvku, když je na něm fokus.
Height – vzdálenost mezi horním a dolním okrajem ovládacího prvku.
Image – název obrázku, který se zobrazuje v ovládacích prvcích Obrázek, Audio nebo Mikrofon.
ImagePosition – pozice obrázku (Fill (Vyplnit), Fit (Přizpůsobit), Stretch (Roztáhnout), Tile (Dlaždice) nebo Center (Na střed)) na obrazovce nebo ovládacím prvku, pokud není stejné velikosti jako obrázek.
OnEnd - Akce, které se mají provést po dokončení přehrávání zvukového nebo videoklipu.
OnPause – Akce, které se mají provést, když uživatel pozastaví klip, který přehrává ovládací prvek Audio nebo Video.
OnStart – Akce, které se mají provést, když uživatel spustí nahrávání pomocí ovládacího prvku Mikrofon.
Paused – true pokud je ovládací prvek přehrávání médií momentálně pozastavený, jinak false.
Reset – určuje, zda se ovládací prvek vrátí na výchozí hodnotu.
Start – určuje, zda se přehraje zvukový klip nebo videoklip.
StartTime – čas od spuštění zvukového klipu nebo videoklipu, po kterém se klip začne přehrávat.
Time – současná pozice ovládacího prvku pro médium
TabIndex – pořadí při navigaci pomocí klávesnice vzhledem k jiným ovládacím prvkům.
Tooltip – vysvětlující text, který se zobrazí, když uživatel najede myší na ovládací prvek.
Visible – možnost zobrazení nebo skrytí ovládacího prvku.
Width – vzdálenost mezi levým a pravým okrajem ovládacího prvku.
X – vzdálenost mezi levým okrajem ovládacího prvku a levým okrajem jeho nadřazeného kontejneru (nebo obrazovky, pokud se nadřazený kontejner nepoužívá).
Y – vzdálenost mezi horním okrajem ovládacího prvku a horním okrajem jeho nadřazeného kontejneru (nebo obrazovky, pokud se nadřazený kontejner nepoužívá).
Související funkce
Příklady
Přehrání zvukového souboru nebo videosouboru
V nabídce Soubor klikněte nebo klepněte na Média, klikněte nebo klepněte na Videa nebo Zvuk a potom klikněte nebo klepněte na Procházet.
Přejděte na soubor, který chcete použít, klikněte nebo klepněte na něj a potom klikněte nebo klepněte na Otevřít.
Stiskněte klávesu Esc, abyste se vrátili do výchozího pracovního prostoru, přidejte ovládací prvek Audio nebo Video a nastavte jeho vlastnost Media na přidaný soubor.
Podívejte se, jak přidat a nakonfigurovat ovládací prvek.
Stiskněte klávesu F5 a potom přehrajte klip kliknutím nebo klepnutím na tlačítko přehrát na přidaném ovládacím prvku.
Tip
Tlačítko Přehrát u ovládacího prvku Video se zobrazí, když na ovládací prvek přesunete myš.
Stisknutím klávesy Esc se vraťte do výchozího pracovního prostoru.
Přehrání videa YouTube
- Přidejte ovládací prvek Video a nastavte jeho vlastnost Media na adresu URL videa YouTube uzavřenou do uvozovek.
- Stiskněte klávesu F5 a potom přehrajte klip kliknutím nebo klepnutím na tlačítko přehrát na ovládacím prvku Video.
- Stisknutím klávesy Esc se vraťte do výchozího pracovního prostoru.
Pokyny pro přístupnost
Alternativy zvuku a videa
- Vlastnost ShowControls musí mít hodnotu true, aby uživatelé mohli poslouchat nebo sledovat multimédia vlastním tempem. U videopřehrávačů také uživatelům umožňuje přepínat titulky a režim zobrazení na celou obrazovku.
- Videa musí být opatřena skrytými titulky.
- U videí na YouTube použijte k přidání skrytých titulků nástroje, které poskytuje YouTube.
- U jiných videí vytvořte titulky ve formátu WebVTT, nahrajte je a vlastnost ClosedCaptionsUrl nastavte na adresu URL jejich umístění. Musíte počítat s několika omezeními. Servery, na kterých se hostuje video a titulky, musí mít podporu CORS a zajišťovat obsluhu pomocí protokolu HTTPS.
- Zvažte poskytnutí přepisu zvuku nebo videa pomocí některé z těchto metod:
- Vložte text do ovládacího prvku Popisek a umístěte ho vedle přehrávače multimédií. Volitelně vytvořte ovládací prvek Tlačítko, které přepíná zobrazení tohoto textu.
- Vložte text na jinou obrazovku. Vytvořte ovládací prvek Tlačítko, které zajistí přechod na tuto obrazovku, a umístěte ho vedle přehrávače multimédií.
- Pokud je popis krátký, můžete ho vložit do vlastnosti AccessibleLabel.
Barevný kontrast
Zajistěte adekvátní barevný kontrast mezi těmito vlastnostmi:
- Vlastností FocusedBorderColor a vnější barvou
- Vlastností Image a ovládacími prvky přehrávače multimédií (pokud je to možné)
- Vlastností Fill a ovládacími prvky přehrávače multimédií (pokud je výplň viditelná)
Pokud má obsah videa špatný barevný kontrast, nabídněte skryté titulky a/nebo přepis.
Podpora pro čtení z obrazovky
- Musí existovat vlastnost AccessibleLabel.
Podpora klávesnice
- Vlastnost TabIndex musí být nulová nebo větší, aby na ni uživatelé klávesnice mohli přejít.
- Ukazatele fokusu musí být zřetelně vidět. Toho dosáhnete pomocí vlastností FocusedBorderColor a FocusedBorderThickness.
- Vlastnost AutoStart by měla mít hodnotu false, protože pro uživatele klávesnice může být obtížné rychle zastavit přehrávání.
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).