Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете добавлять изображения, аудио и видеофайлы в приложение холста. Добавьте видео из потоковых служб, таких как Microsoft Clipchamp, Azure Media Services или сторонние службы потоковой передачи, такие как YouTube. Или используйте элементы управления вводом, такие как Ввод с помощью пера, чтобы собирать подписи.
В этой статье рассказывается о работе со сценариями мультимедиа, потоковой передачи и управления вводом. Источник данных, используемый в этой статье, — это файл Excel в OneDrive for Business.
Необходимые компоненты
Зарегистрируйтесь для Power Apps, а затем войдите с помощью тех же учетных данных, которые вы использовали для регистрации.
Посмотрите это видео, чтобы узнать, как использовать мультимедийные файлы в приложениях на основе холста:
Добавление мультимедиа из файла или из облака
Выберите тип добавляемого файла мультимедиа (например, изображение, видео или звуковой файл). Изображения можно добавлять с помощью панели мультимедиа или с помощью элемента управления "Изображения".
Заметка
При добавлении медиафайлов по URL-адресу
- Используйте HTTPS для обеспечения совместимости с современными браузерами.
- URL-адрес должен быть доступен анонимно без какой-либо аутентификации. Попробуйте ввести URL-адрес в режиме приватного просмотра, чтобы убедиться, что он доступен без входа в систему.
Добавление изображений, аудио или видео с помощью области мультимедиа
Чтобы добавить или удалить файлы мультимедиа в приложении с помощью области мультимедиа :
Выберите Мультимедиа на левой панели.
Выберите Отправить на панели мультимедиа.
Выберите файлы, которые нужно добавить, и нажмите кнопку "Открыть".
Выберите файл на панели мультимедиа, чтобы вставить его на экран.
Сохраните и опубликуйте свое приложение.
Поделиться приложением с другими пользователями.
Добавление изображений, аудио или видео с помощью элементов управления
Чтобы добавить изображения, аудио или видео с помощью элементов управления "Изображение", " Аудио" или "Видео ":
В верхнем меню выберите пункт Вставить.
** Выберите выпадающее меню Медиа.
Выберите элементу управления Изображение, Аудио или Видео.
Для элемента управления Image обновите свойство Image с именем файла изображения без расширения. Для элемента управления "Звук " или " Видео " обновите свойство Media с именем файла или URL-адресом, например URL-адрес видео YouTube в двойных кавычках.
Добавление медиа-контента из Azure Media Services
Из учетной записи Azure Media Services загрузите и опубликуйте видеоматериал из AMS > Settings > Assets.
После публикации скопируйте URL-адрес видео.
В Power Apps добавьте элемент управления Video из Insert > Media.
Задайте свойство Media для скопированного URL-адреса.
Как показано на этом рисунке, можно выбрать любой URL-адрес потоковой передачи, который Azure Media Services поддерживает:
Сохраните и опубликуйте свое приложение.
Поделиться приложением с другими пользователями.
Добавить медиафайлы в Microsoft Clipchamp
О том, как добавить элемент управления "видео Microsoft Clipchamp", см. в примере элемента управления "видео Microsoft Clipchamp".
Добавление изображений из облака в приложение
В этом сценарии вы сохраняете образы в облачной учетной записи хранения OneDrive for Business. Затем вы сохраните путь к изображениям в таблице Excel и просмотрите эти изображения в элементе управления "Коллекция" в приложении. В этом сценарии используются собственные файлы изображений, хранящиеся в OneDrive for Business. Вы создаете таблицу Excel, содержащую пути к файлам этих изображений, а затем отображаете изображения в элементе управления галереей в приложении.
Заметка
Путь к этим изображениям, сохраненным в файле Excel, должен содержать прямые косые черты. Когда служба Power Apps сохраняет изображения в таблице Excel, путь к файлам содержит символы обратной косой черты. Если вы используете пути к изображениям из таблицы Excel, измените эти пути, заменив все символы обратной косой черты на обычную косую черту. В противном случае изображения не будут отображаться.
В OneDrive for Business создайте папку с именем Assets_images и отправьте несколько .jpg или .png файлов в ту папку.
(Необязательно) Если вы использовали другое имя папки, переименуйте папку в Assets_images.
В электронной таблице Excel создайте таблицу с одним столбцом с именем Images, а затем добавьте одну строку на изображение. В каждой строке вставьте путь к файлу (прямую ссылку) на изображение в папке Assets_images.
Совет. Чтобы скопировать путь к файлу из OneDrive for Business, выберите файл изображения, а затем выберите Path (Copy direct link) в области сведений в правой части экрана.
Присвойте этой таблице имя Jackets, а файлу Excel — Assets.xlsx.
В приложении добавьте таблицу Jackets в качестве источника данных.
При желании обновите ориентацию для вашего приложения на "Альбомная ориентация".
Выберите Вставить>Коллекция, затем выберите Горизонтальный.
При необходимости выделите текстовое поле, а затем поле заголовка под первым изображением и удалите их, чтобы сохранить только изображения на экране.
Если отображается ошибка формулы, нажмите клавиши CTRL+Z , чтобы отменить удаление. Затем удалите поле подзаголовок и поле "Заголовок ".
Задайте для свойства Элементы коллекции значение
Jackets.
Выберите первое изображение в коллекции и установите его свойство Изображение как
ThisItem.Images:
Коллекция автоматически заполнится изображениями.
Когда вы присваиваете значение свойству Items, в таблицу Excel автоматически добавляется новый столбец PowerAppsId.
Сохраните и опубликуйте свое приложение.
Поделиться приложением с другими пользователями.
Отправка нарисованных с помощью пера рисунков в облако
В этом сценарии вы узнаете, как передать рисунки пера в источник данных, OneDrive for Business и проверить, как хранятся там рисунки.
В Excel добавьте значение Image [изображение] в ячейку A1.
Создайте таблицу, выполнив следующие действия:
Выберите ячейку A1.
На ленте Вставка выберите Таблица.
В диалоговом окне выберите Таблица с заголовками и нажмите кнопку ОК.
Теперь файл Excel имеет формат таблицы. Дополнительные сведения о формате таблицы в Excel см. в статье Форматирование таблицы Excel.
Присвойте этой таблице имя Drawings:
Сохраните файл Excel для OneDrive for Business как SavePen.xlsx.
В Power Apps создайте пустое приложение с планшетным макетом.
В приложении добавьте учетную запись OneDrive for Business в качестве источника data:
Выберите меню Представление, затем выберите Источники данных.
Выберите Добавить источник данных, а затем выберите OneDrive for Business.
Выберите SavePen.xlsx.
Выберите таблицу Drawings и выберите Подключиться.
Теперь таблица Drawings отображается как источник данных.
Выберите Вставить>Ввод, а затем выберите Ввод с помощью пера.
Измените имя нового элемента управления на MyPen:
На вкладке Вставка добавьте элемент управления Кнопка и в качестве значения свойства OnSelect задайте следующую формулу:
Patch(Drawings, Defaults(Drawings), {Image:MyPen.Image})
Добавьте элемент управления коллекцией Горизонтальный (вкладка Вставить>Коллекция).
При необходимости выделите текстовое поле, а затем поле заголовка под первым изображением и удалите их, чтобы сохранить только изображения на экране.
Если отображается ошибка формулы, нажмите клавиши CTRL+Z , чтобы отменить удаление. Затем удалите поле подзаголовок и поле "Заголовок ".
Задайте для свойства коллекции Items значение
Drawings. Свойство Image для элемента управления "Коллекция" автоматически получает значениеThisItem.Image.Упорядочение элементов управления таким образом, чтобы экран выглядел следующим образом:
Нажмите F5 или выберите «Просмотр» (
).Нарисуйте что-нибудь в элементе управления MyPen, а затем щелкните элемент управления "Кнопка".
Теперь первое изображение в элементе управления "Коллекция" демонстрирует ваш новый рисунок.
Дорисуйте еще что-нибудь и снова нажмите кнопку.
Теперь второе изображение в элементе управления "Коллекция" демонстрирует ваш новый рисунок.
Закройте окно предварительного просмотра, нажав клавишу ESC.
В облачной учетной записи хранения автоматически создается папка SavePen_images . Эта папка содержит сохраненные изображения с идентификаторами в качестве имен файлов. Чтобы отобразить папку, может потребоваться обновить окно браузера, например, нажав клавишу F5.
Заметка
Имя папки может отличаться, если имя файла Excel отличается. Например, если имя вашего файла — Pen.xlsx, тогда имя папки — Pen_images.
В файле SavePen.xlsx в столбце Изображение указаны пути к новым изображениям.
Сохраните и опубликуйте свое приложение.
Поделиться приложением с другими пользователями.
Удалить неиспользуемые мультимедиа
Чтобы очистить приложение или уменьшить его размер, удалите все неиспользуемые файлы мультимедиа, нажав кнопку"Удалить неиспользуемый носитель>".
Известные ограничения
- Чтобы повысить производительность при загрузке приложения, применяются следующие ограничения размера:
- Общий размер всех мультимедийных файлов, загружаемых в приложение, не может превышать 200 МБ.
- Максимальный размер отдельного файла мультимедиа в приложении не может превышать 64 МБ.
- Поддерживаемые типы файлов мультимедиа:
.jpg, .jpeg, .gif, .png, .bmp, .tif, .tiff, .svg, .wav, .mp3, .mp4. - При подключении приложения к облачному хранилищу применяются известные ограничения облачного хранилища .