Kontrolki Audio and Wideo w Power Apps

Kontrolka, która odtwarza plik dźwiękowy, plik wideo lub klip wideo w serwisie YouTube.

Opis

Kontrolka Audio odtwarza klip dźwiękowy z pliku, nagranie z kontrolki Mikrofon lub ścieżkę dźwiękową z pliku wideo.

Kontrolka Wideo odtwarza klip wideo z pliku, serwisu YouTube lub dowolnego zewnętrznego źródła. Opcjonalnie mogą być wyświetlane napisy, jeśli zostały zdefiniowane.

Ważne

Filmy wideo w usługach multimediów Azure nie są już obsługiwane. Aby uzyskać więcej informacji, zobacz Wycofanie usługi.

Ograniczenia

Kontrolka audio i wideo ma następujące ograniczenia:

  • Power Apps Mobile działa na różnych typach urządzeń, a niektóre z nich mają ograniczenia specyficzne dla danej platformy:
    • Na wszystkich platformach z wyjątkiem urządzeń iPhone można odtwarzać wideo w wielu kontrolkach Wideo jednocześnie.
    • Na wszystkich platformach z wyjątkiem odtwarzacza internetowego można nagrywać dźwięk przy użyciu wielu kontrolek Mikrofon jednocześnie.

Właściwości klucza

Loop — czy klip dźwiękowy lub wideo jest automatycznie uruchamiany ponownie zaraz po zakończeniu odtwarzania.

Multimedia — identyfikator klipu odtwarzanego przez kontrolkę dźwięku lub wideo.

Uwaga

  • Użyj protokołu HTTPS dla wszystkich filmów zewnętrznych, aby zapewnić zgodność z nowoczesnymi przeglądarkami.
  • Filmy zewnętrzne muszą być dostępne anonimowo (bez uwierzytelniania).

ShowControls — czy odtwarzacz audio lub wideo pokazuje, na przykład, przycisk odtwarzania i suwak głośności, a kontrolka pióra pokazuje, na przykład, ikony rysowania, usuwania i czyszczenia.

Dodatkowe właściwości

AccessibleLabel – etykieta dla czytników zawartości ekranu. Powinna zawierać tytuł klipu wideo lub audio.

AutoPause — określa, czy odtwarzanie klipu dźwiękowego lub wideo jest automatycznie wstrzymywane, jeśli użytkownik przejdzie do innego ekranu.

AutoStart — czy kontrolka dźwięku lub wideo automatycznie rozpoczyna odtwarzanie klipu, gdy użytkownik przechodzi do ekranu, który zawiera tę kontrolkę.

BorderColor – kolor obramowania kontrolki.

BorderStyle – rodzaj obramowania kontrolki: Ciągłe, Kreskowane, Kropkowane lub Brak.

BorderThickness – grubość obramowania kontrolki.

ClosedCaptionsUrl — tylko kontrolka Wideo. Adres URL pliku napisów w formacie WebVTT. Adresy URL napisów i wideo muszą być adresami HTTPS. Serwer hostujący plik wideo i napisów musi mieć włączoną obsługę specyfikacji CORS.

DisplayMode – czy kontrolka zezwala na wprowadzanie danych wejściowych przez użytkownika (Edytuj), czy tylko wyświetla dane (Wyświetl) lub jest wyłączona (Wyłączone).

Fill – kolor tła kontrolki.

FocusedBorderColor – kolor obramowania kontrolki z fokusem.

FocusedBorderThickness – grubość obramowania kontrolki z fokusem.

Height – odległość między górną i dolną krawędzią kontrolki.

Obraz – nazwa obrazu wyświetlanego w kontrolce obrazu, dźwięku lub mikrofonu.

ImagePosition pozycja (Wypełnij, Dopasuj, Rozciągnij, Kafelek lub Wyśrodkuj) obrazu na ekranie lub kontrolce, jeśli nie ma ona takiego samego rozmiaru jak obraz.

OnEnd — Akcje do wykonania po zakończeniu gry w dźwiękiie lub filmie.

OnPause — Czynności do wykonania, gdy użytkownik wstrzymuje klip odtwarzany przez kontrolkę audio lub wideo.

OnStart — Czynności do wykonania, gdy użytkownik zaczyna nagrywanie za pomocą kontrolki mikrofonu.

Paused — ma wartość true, jeśli kontrolka odtwarzania multimediów jest obecnie wstrzymana, lub fałsz w przeciwnym przypadku.

Reset - czy kontrolka wraca do swojej wartości domyślnej.

Start — czy jest odtwarzany klip dźwiękowy lub wideo.

StartTime — czas po rozpoczęciu klipu dźwiękowego lub wideo podczas uruchamiania odtwarzania klipu.

Time — bieżące położenie kontrolki multimediów.

TabIndex — kolejność nawigacji za pomocą klawiatury w odniesieniu do innych kontrolek.

Tooltip – tekst objaśnienia wyświetlany po umieszczeniu wskaźnika myszy na kontrolce.

Visible – czy kontrolka jest widoczna, czy ukryta.

Width – odległość między lewą i prawą krawędzią kontrolki.

X — odległość między lewą krawędzią kontrolki a lewą krawędzią jej kontenera nadrzędnego (ekranu, jeśli brak kontenera nadrzędnego).

Y — odległość między górną krawędzią kontrolki a górną krawędzią kontenera nadrzędnego (ekranu, jeśli brak kontenera nadrzędnego).

First( TableName )

Przykłady

Odtwarzanie pliku audio i wideo

  1. W menu Plik kliknij lub naciśnij pozycję Multimedia, kliknij lub naciśnij pozycję Wideo lub Dźwięk, a następnie kliknij lub naciśnij pozycję Przeglądaj.

  2. Przejdź do pliku, którego chcesz użyć, kliknij lub naciśnij go, a następnie kliknij lub naciśnij pozycję Otwórz.

  3. Naciśnij klawisz Esc, aby powrócić do domyślnego obszaru roboczego, dodaj kontrolkę Audio lub Wideo i ustaw jej właściwość Multimedia na plik, który został dodany.

    Nie wiesz, jak dodać i skonfigurować kontrolkę?

  4. Naciśnij klawisz F5, a następnie odtwórz klip, klikając lub naciskając przycisk odtwarzania dodanej kontrolki.

    Porada

    Przycisk odtwarzania kontrolki Wideo jest wyświetlany po umieszczeniu wskaźnika myszy na kontrolce.

  5. Naciśnij klawisz Esc, aby powrócić do domyślnego obszaru roboczego.

Odtwarzanie filmu wideo YouTube

  1. Dodaj kontrolkę Wideo i ustaw jej właściwość Multimedia na ujęty w znaki podwójnego cudzysłowu adres URL wideo YouTube.
  2. Naciśnij klawisz F5, a następnie odtwórz klip, klikając lub naciskając przycisk odtwarzania kontrolki Wideo.
  3. Naciśnij klawisz Esc, aby powrócić do domyślnego obszaru roboczego.

Wytyczne dotyczące ułatwień dostępu

Alternatywy audio i wideo

  • Jeśli właściwość ShowControls będzie mieć wartość true (prawda), użytkownicy będą mogli słuchać lub oglądać treści multimedialne we własnym tempie. Będą mogli również przełączać napisy i tryb pełnoekranowy na odtwarzaczach wideo.
  • Dla filmów wideo należy udostępnić napisy.
    • Podczas dodawania napisów do filmów wideo w usłudze YouTube należy skorzystać z narzędzi do tworzenia udostępnionych przez YouTube.
    • W przypadku innych plików wideo należy utworzyć napisy w formacie WebVTT, przekazać je i ustawić właściwość ClosedCaptionsUrl na lokalizację URL. Istnieje kilka ograniczeń. Na serwerach obsługujących wideo i napisy musi być włączony mechanizm CORS i musi on być obsługiwany przy użyciu protokołu HTTPS.
  • Warto rozważyć udostępnienie transkrypcji audio i wideo przy użyciu jednej z następujących metod:
    1. Wpisz tekst w kontrolce Etykieta i umieść ją w bezpośrednim sąsiedztwie odtwarzacza multimedialnego. Opcjonalnie utwórz kontrolkę Przycisk, aby przełączać wyświetlanie tekstu.
    2. Umieść tekst na innym ekranie. Utwórz kontrolkę Przycisk, która umożliwia przejście do ekranu, i umieść ją w bezpośrednim sąsiedztwie odtwarzacza multimedialnego.
    3. Jeśli opis jest krótki, można go umieścić we właściwości AccessibleLabel.

Kontrast kolorów

Między poniższymi kolorami musi istnieć odpowiedni kontrast:

  • FocusedBorderColor i kolor zewnętrzny
  • kontrolka Obraz i kontrolki odtwarzacza multimedialnego (jeśli dotyczy)
  • kontrolka Fill i kontrolki odtwarzacza multimedialnego (jeśli wypełnienie jest widoczne)

Udostępnij napisy i/lub transkrypcję, jeśli w zawartości wideo występują problemy związane z kontrastem kolorów.

Obsługa czytników ekranu

Obsługa klawiatury

  • Właściwość TabIndex musi mieć wartość zero lub większą, dzięki czemu użytkownicy korzystający z klawiatury mogą przejść do kontrolki.
  • Wskaźniki fokusu muszą być wyraźnie widoczne. Aby to zapewnić, skorzystaj z właściwości FocusedBorderColor i FocusedBorderThickness.
  • Właściwość AutoStart musi mieć wartość false (fałsz), ponieważ szybkie zatrzymanie odtwarzania może być trudne dla użytkowników korzystających z klawiatury.

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).