Елементи керування "Аудіо" й "Відео" в Power Apps

Елемент керування, який відтворює аудіофайл, відеофайл або відео на YouTube.

Опис

Елемент керування Аудіо відтворює звукозапис із файлу, запис з елемента керування Microphone або звукову доріжку із відеофайлу.

Елемент керування «Відео» відтворює відеокліп із файлу, з YouTube будь-якого зовнішнього джерела або будь-якого зовнішнього джерела. За потреби можна увімкнути закриті субтитри.

Важливо

Відео у службах Azure Media більше не підтримуються. Для отримання додаткової інформації див. ...

Обмеження

Керування аудіо та відео має такі обмеження:

  • Мобільна платформа Power Apps виконується на різних типах пристроїв, і деякі з них мають певні обмеження для цієї платформи.
    • Ви можете відтворювати відео в кількох елементах керування відео одночасно на всіх платформах, окрім пристроїв iPhone.
    • Ви можете записувати аудіо за допомогою кількох елементів керування мікрофоном одночасно на всіх платформах, крім веб-програвача.

Ключові властивості

Цикл – визначає, чи відтворення аудіо- або відеокліпу автоматично починається знову відразу після його завершення.

Media – ідентифікатор кліпу, який відтворюється елементом керування "Аудіо" або "Відео".

Примітка

  • Використовуйте HTTPS для всіх зовнішніх відео, щоб забезпечити сумісність із сучасними браузерами.
  • Зовнішні відео мають бути доступні анонімно (без будь-якої автентифікації).

ShowControls – визначає, чи відображає аудіо- або відеопрогравач такі елементи, як кнопка відтворення й повзунок гучності, а елемент керування пером – піктограми для малювання, стирання та очищення.

Додаткові властивості

AccessibleLabel  – підпис для невізуальних екранів. Має бути назвою відео- або аудіокліпу.

AutoPause – визначає, чи відтворення аудіо- або відеокліпу автоматично призупиняється, якщо користувач переходить на інший екран.

AutoStart – визначає, чи відтворення аудіо- або відеокліпу починається автоматично, якщо користувач переходить на екран із цим елементом керування.

BorderColor  – колір межі елемента керування.

BorderStyle  – визначає стиль межі елемента керування: Суцільна, Штрихова, Пунктирна або Немає.

BorderThickness  – товщина межі елемента керування.

ClosedCaptionsUrl – лише для елемента керування "Відео". URL-адреса файлу закритих субтитрів у форматі WebVTT. Для URL-адрес відео та субтитрів має використовуватись HTTPS. Щоб розміщувати файли відео й субтитрів на сервері, потрібно увімкнути CORS.

DisplayMode  – визначає, чи елемент керування дозволяє ввід даних користувачем (Редагування), лише відображає дані (Перегляд) або ж є вимкнутим (Вимкнуто).

Fill  – колір фону елемента керування.

FocusedBorderColor  – колір межі елемента керування, коли він перебуває у фокусі.

FocusedBorderThickness  – товщина межі елемента керування, коли він перебуває у фокусі.

Height  – відстань між верхнім і нижнім краями елемента керування.

Зображення – ім’я зображення, яке відображається в елементі керування "Зображення", "Аудіо" або "Мікрофон".

ImagePosition – розташування (Заповнити, Припасувати, Розтягнути, Плитка або По центру) зображення на екрані або в елементі керування, якщо його розмір відрізняється від розміру зображення.

OnEnd – дії, які виконуються після завершення відтворення аудіо або відеокліпу.

OnPause – дії, які виконуються, коли користувач призупиняє відтворення кліпу, який відтворює елемент керування аудіо або відео.

OnStart – дії, які виконуються, коли користувач запускає запис за допомогою елемента керування мікрофоном.

Призупинено – значення True, якщо елемент керування відтворенням мультимедійного вмісту призупинено, і False у противному разі.

Reset  – визначає, чи повертається елемент керування до значення за замовчуванням.

Почати – визначає, чи відтворюється аудіо- або відеокліп.

StartTime – час від початку аудіо- або відеокліпу, з якого починається відтворення.

Час – поточне розташування елемента керування "Мультимедіа".

TabIndex  – порядок переходів за допомогою клавіатури відносно інших елементів керування.

Tooltip  – пояснювальний текст, що з’являється в разі наведення курсору на елемент керування.

Visible  – відображення або приховання елемента керування.

Width  – відстань між лівим і правим краями елемента керування.

X  – відстань між лівим краєм елемента керування та лівим краєм його батьківського контейнера (екрана, якщо батьківський контейнер відсутній).

Y  – відстань між верхнім краєм елемента керування та верхнім краєм батьківського контейнера (екрана, якщо батьківський контейнер відсутній).

Перший( TableName )

Приклади

Відтворення аудіо- або відеофайлу

  1. У меню Файл виберіть елемент Мультимедіа, натисніть Відео або Аудіо й виберіть Огляд.

  2. Перейдіть до потрібного файлу, клацніть або торкніться його, а потім натисніть кнопку Відкрити.

  3. Натисніть клавішу Esc, щоб повернутися до робочої області за замовчуванням, додайте елемент керування Аудіо або Відео, а також установіть для доданого файлу властивість Мультимедіа.

    Не знаєте, як додати та настроїти елемент керування?

  4. Натисніть клавішу F5, а потім відтворіть кліп, натиснувши кнопку відтворення доданого елемента керування.

    Порада

    Кнопка відтворення елемента керування Відео відображається під час наведення курсора на елемент керування.

  5. Натисніть клавішу Esc, щоб повернутися до стандартної робочої області.

Відтворення відео YouTube

  1. Додайте елемент керування Відео й укажіть як значення властивості Мультимедіа URL-адресу відео на YouTube, взяту в подвійні лапки.
  2. Натисніть клавішу F5, а потім відтворіть кліп, натиснувши кнопку відтворення елемента керування Відео.
  3. Натисніть клавішу Esc, щоб повернутися до стандартної робочої області.

Рекомендації щодо спеціальних можливостей

Альтернативи для аудіо та відео

  • Властивість ShowControls повинна мати значення "True", щоб користувачі могли слухати або переглядати мультимедіа в потрібному темпі. Це також дасть користувачам можливість перемикати закриті субтитри й повноекранний режим на відеопрогравачах.
  • Для відео потрібні закриті субтитри.
    • Щоб додати субтитри до відео на YouTube, використовуйте авторські інструменти, що містяться на YouTube.
    • Для інших відео можна створити субтитри у форматі WebVTT, завантажити їх і вказати для властивості ClosedCaptionsUrl URL-адресу розташування. Існує кілька обмежень. На серверах, де зберігаються відео й субтитри, має бути увімкнутий CORS і використовуватися протокол HTTPS.
  • Розгляньте можливість створення стенограми для аудіо або відео за допомогою одного з описаних нижче методів.
    1. Введіть текст у поле Label і розташуйте його поруч із мультимедійним програвачем. За потреби можна створити Button, щоб умикати й вимикати відображення тексту.
    2. Введіть текст на іншому екрані. Створіть Button, яка перенаправлятиме на екран, і розташуйте її поруч із мультимедійним програвачем.
    3. Якщо опис короткий, його можна ввести в поле AccessibleLabel.

Контрастність кольору

Необхідно налаштувати відповідну контрастність кольору для таких елементів:

  • FocusedBorderColor і зовнішній колір
  • Зображення та елементи керування мультимедійним програвачем (за наявності)
  • Заливка й елементи керування мультимедійним програвачем (якщо заливка видима)

Надайте закриті субтитри та/або стенограму, якщо відеовміст має проблеми з контрастністю кольору.

Підтримка зчитування екрана

Підтримка клавіатури

  • Для властивості TabIndex має бути встановлено значення "нуль" або більше, щоб користувачі клавіатури могли перейти до неї.
  • Індикатори фокусу мають бути чітко видимі. Для цього використовуйте FocusedBorderColor і FocusedBorderThickness.
  • Властивість AutoStart повинна мати значення "False", тому що під час використання клавіатури може бути складно швидко зупинити відтворення.

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).