Поділитися через


Використання мультимедійних файлів у компонованих програмах

До компонованої програми можна додавати зображення, аудіо-та відеофайли. Додавайте відео зі служб потокового відтворення, як-от Microsoft Stream, Azure Media Services, або зі служб потокового відтворення сторонніх постачальників, як-от YouTube. Також можна використовувати елементи керування вводом, як-от Ввід за допомогою пера, для збору підписів.

У цій статті містяться докладні пояснення щодо роботи з мультимедіа, потоковим передаванням і сценаріями елемента керування вводом. Джерелом даних, що використовується в цій статті, є файл Excel у OneDrive для бізнесу.

Вимоги

Зареєструйтеся на Power Apps, а потім увійдіть із тими ж обліковими даними, які ви використовували для реєстрації.

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

Додавання медіаданих з файлу або хмари

Можна вибрати, який тип медіафайлу додати (наприклад, зображення, відео або аудіо). Зображення можна додавати за допомогою області мультимедіа або за допомогою елемента керування зображеннями.

Область мультимедіа.

Примітка

При додаванні медіафайлів за URL,

  • Використовуйте HTTPS для забезпечення сумісності з сучасними браузерами.
  • Переконайтеся, що URL-адреса доступна анонімно без будь-якої автентифікації. Спробуйте ввести URL-адресу в режимі приватного перегляду, щоб переконатися, що вона доступна без входу в систему.

Додавання зображень, аудіо- та відеофайлів за допомогою області мультимедіа

За допомогою області Мультимедіа можна додавати, видаляти або використовувати медіафайли в програмі.

  1. Виберіть Мультимедіа в області ліворуч.

    Мультимедіа.

  2. Натисніть кнопку Передати на панелі мультимедіа.

    Передавання мультимедіа.

  3. Виберіть файли, які потрібно додати, і натисніть кнопку Відкрити.

  4. Виберіть файл в області мультимедіа, щоб додати його на екран.

    Додавання мультимедіа.

  5. Збережіть та опублікуйте програму.

  6. Надайте спільний доступ до програми іншим користувачам.

Додавання зображень, аудіо- та відеофайлів за допомогою елементів керування

Щоб додати зображення, аудіо- або відеофайли за допомогою елементів керування Зображення, Аудіо або Відео, потрібно виконати нижчезазначені дії.

  1. Виберіть елемент Вставити у верхньому меню.

  2. Виберіть розкривний список Мультимедіа.

  3. Виберіть потрібний елемент керування: Зображення, Аудіо або Відео.

У разі елемента керування Зображення додайте до властивості Зображення ім’я файлу зображення без розширення. У разі елементів керування Аудіо та Відео додайте до властивості Media ім’я файлу або URL-адресу, як-от URL-адреса відео YouTube, у подвійних лапках.

Додавання медіафайлів з Azure Media Services

  1. З облікового запису Azure Media Services можна завантажувати та публікувати відео-актив з меню AMS > Налаштування > Активи.

  2. Після публікації відео скопіюйте його URL-адресу.

  3. З Power Apps, додайте елемент керування Відео з меню Вставити > Медіафайл.

  4. Встановіть "Медіафайл" на скопійовану URL-адресу.

    Згідно з цим зображенням можна вибрати будь-яку потокову URL-адресу, яку підтримує Azure Media Services.

    Встановлення властивості мультимедіа.

  5. Збережіть та опублікуйте програму.

  6. Надайте спільний доступ до програми іншим користувачам.

Додавання мультимедіа Microsoft Stream

Щоб дізнатися, як додавати елемент керування відео Microsoft Stream, відкрийте сторінку з прикладом елемента керування відео Microsoft Stream.

Додавання зображень із хмари до програми

У цьому сценарії зображення зберігаються в хмарному обліковому записі OneDrive для бізнесу. Для зберігання шляхів до зображень можна використати Таблицю Excel, а самі зображення відображатимуться в елементі керування "галерея" у програмі.

У цьому сценарії використовується файл createfirstapp. zip, що містить деякі файли JPEG.

Примітка

Шлях до цих зображень у файлі Excel має використовувати косу риску (/). Під час збереження шляхів до зображень в таблиці Excel в Power Apps, використовуються зворотні косі риски (). У разі використання шляхів до зображень з такої таблиці, замініть зворотні косі риски в шляхах на прості косі риски. В іншому разі, зображення не відображатимуться.

  1. Завантажте файл CreateFirstApp.zip і витягніть папку Активи до свого облікового запису для зберігання у хмарі.

  2. Перейменуйте папку Активи у Assets_images.

  3. В електронній таблиці Excel створіть таблицю з одним стовпцем і заповніть її нижчезазначеними даними.

    Таблиця "Куртки".

    Щоб скопіювати шлях до файлу з OneDrive для бізнесу, виберіть файл, а потім – елемент Шлях (Копіювати пряме посилання) в області відомостей із правого боку екрана.

  4. Назвіть таблицю "Куртки" та назвіть файлу Excel Assets.xlsx.

  5. У програмі додайте таблицю Jackets (Жакети) як джерело даних.

  6. У разі потреби можна змінити орієнтацію програми на альбомну.

  7. Виберіть елементи Вставити > Галерея, а потім – Горизонтальна.

  8. Також можна вибрати текстове поле, а потім – поле заголовка під першим зображенням, і видалити їх, щоб на екрані відображалися тільки зображення.

    Видалення полів.

    У разі відображення повідомлення про помилку у формулі натисніть клавіші Ctrl+Z, щоб скасувати видалення, а потім видаліть спочатку поле Підзаголовок і тільки після цього – поле Заголовок.

  9. Установіть для властивості Items галереї значення Jackets.

    Властивість «Елементи».

  10. Виберіть перше зображення в галереї та встановіть для її властивості Image значення ThisItem.Images.

    Властивість «Image».

    Галерея автоматично оновиться з зображеннями:

    Зображення курток.

    Під час настроювання властивості "Елементи" до таблиці Excel автоматично додається стовпець PowerAppsId.

  11. Збережіть та опублікуйте програму.

  12. Надайте спільний доступ до програми іншим користувачам.

завантаження до хмари малюнків пером

у цьому сценарії ви дізнаєтеся, як завантажити креслення пером до джерела даних, OneDrive для бізнесу, а також перевірити, як там зберігаються малюнки.

  1. У програмі Excel додайте зображення [Image] до клітинки А1.

  2. Створіть таблицю, слідуючи таким крокам:

    1. Виберіть клітинку А1.

    2. На стрічці Вставлення виберіть пункт Таблиця.

    3. У діалоговому вікні виберіть "Моя таблиця має заголовки", а потім натисніть кнопку ОК.

      Створення таблиці.

      Файл Excel тепер у форматі таблиці. Додаткові відомості про форматування таблиць в Excel див. в статті Форматування даних як таблиці.

    4. Назвіть таблицю Малюнки:

      Перейменування таблиці у "Малюнки".

  3. Збережіть файл Excel до OneDrive для бізнесу як SavePen.xlsx.

  4. У Power Apps створіть пусту програму за допомогою макета для планшета.

  5. У програмі, додайте OneDrive для бізнесу як джерело даних.

    1. Відкрийте меню Подання і виберіть пункт Джерела даних.

      Виберіть джерело даних.

    2. Виберіть елемент Додати джерело даних, а потім – OneDrive для бізнесу.

    3. Виберіть SavePen.xlsx.

    4. Виберіть таблицю Drawings (Малюнки), а потім натисніть кнопку Підключити.

      Підключити.

      Тепер таблиця "Малюнки" вказана як джерело даних.

  6. Виберіть елементи Вставити > Ввід, а потім – Ввід за допомогою пера.

  7. Перейменувати новий елемент керування на MyPen.

    Перейменування.

  8. На вкладці Вставлення, додайте елемент керування Кнопка, і для його властивості OnSelect укажіть цю формулу:

    Patch(Drawings, Defaults(Drawings), {Image:MyPen.Image})

    Кнопка «OnSelect».

  9. Додайте елемент керування «Горизонтальна галерея» (вкладка Вставити > Галерея).

  10. Також можна вибрати текстове поле, а потім – поле заголовка під першим зображенням, і видалити їх, щоб на екрані відображалися тільки зображення.

    Видалення полів.

    У разі відображення повідомлення про помилку у формулі натисніть клавіші Ctrl+Z, щоб скасувати видалення, а потім видаліть спочатку поле Підзаголовок і тільки після цього – поле Заголовок.

  11. Установіть для властивості Items галереї значення Drawings. Властивість "Зображення" елементу "Галерея" автоматично встановиться як ThisItem.Image.

    Упорядкуйте елементи керування так, щоб екран виглядав, як показано нижче.

    Приклад екрану.

  12. Натисніть клавішу F5 або виберіть "Попередній перегляд" ( Кнопка "Попередній перегляд". ).

  13. Намалюйте щось у MyPen, а потім натисніть кнопку.

    У першому зображенні елементу керування "галерея" відобразиться те, що ви намалювали.

  14. Додайте щось до малюнку, а потім натисніть кнопку.

    У другому зображенні елементу "галерея" відобразиться те, що ви намалювали.

  15. Щоб закрити вікно попереднього перегляду, натисніть клавішу ESC.

    В обліковому записі хмарного сховищі автоматично створиться папка SavePen_images. Ця папка містить збережені зображення з ідентифікаторами в якості імен файлів. Щоб показати папку, може знадобитися оновити вікно браузера, наприклад, натиснувши клавішу F5.

    Примітка

    Ім’я папки може відрізнятися, якщо у файлу Excel інше ім’я. Наприклад, якщо іменем файлу є «Pen.xlsx», папка матиме ім’я «Pen_images».

    У SavePen.xlsx, стовпець "Зображення" вказує шлях до нових зображень.

  16. Збережіть та опублікуйте програму.

  17. Надайте спільний доступ до програми іншим користувачам.

Видалення мультимедіа, що не використовуються

Щоб очистити місце або зменшити розмір програми, з неї можна видалити всі мультимедіа, що не використовуються. Для цього потрібно вибрати елементи Мультимедіа > Видалити мультимедіа, що не використовуються.

Видалення з програми мультимедіа, що не використовуються

Відомі обмеження

  • Для забезпечення кращої продуктивності під час завантаження програми застосовуються наведені нижче обмеження щодо розміру.
    • Загальний розмір усіх медіафайлів, переданих до програми, не може перевищувати 200 МБ.
    • Максимальний розмір окремого медіафайлу в програмі не може перевищувати 64 МБ.
  • Підтримувані типи медіафайлів: .jpg, .jpeg, .gif, .png, .bmp, .tif, .tiff, .svg, .wav, .mp3, .mp4.
  • У разі підключення програми до хмарного сховища застосовуються відомі обмеження щодо хмарних сховищ.

Статті за темою:

Примітка

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

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