在 Power Apps 中Microsoft流视频控制

用于Microsoft流视频和频道的视频播放器。

重要

流(经典)控件已弃用,将从 Power Apps Studio 中删除。 Microsoft正在努力发布基于 SharePoint 的 Stream 的新控件。 有关详细信息,请参阅迁移概述 - 流(经典)到 Stream(在 SharePoint 上)。

Description

该控件将允许应用用户播放视频,并通过Microsoft流服务浏览频道。 有关此控件支持的区域列表,请转到 Microsoft流常见问题解答

局限性

Power Apps for Windows 不支持该控件。 在 iOS 上,仅支持 Power Apps 移动应用

键属性

StreamUrl – 要显示在控件中的Microsoft流视频或通道的 URL。

ShowControls – 是否向最终用户显示视频播放控件。

其他属性

AccessibleLabel – 屏幕阅读器标签。 应该是视频或音频剪辑的标题。

自动启动 – 当用户导航到包含该控件的屏幕时,音频或视频控件是否自动开始播放剪辑。

BorderColor – 控件边框的颜色。

BorderStyle – 控件的边框是 SolidDashedDotted 还是 None

BorderThickness – 控件边框的粗细。

DisplayMode – 控件是否允许用户输入(编辑)、仅显示数据(视图)或已禁用(已禁用)。

填充 – 控件的背景色。

FocusedBorderColor – 当控件聚焦时控件边框的颜色。

FocusedBorderThickness – 当控件聚焦时控件边框的粗细。

高度 – 控件的上边缘和下边缘之间的距离。

StartTime – 剪辑开始播放音频或视频剪辑后的时间。

TabIndex – 相对于其他控件的键盘导航顺序。

工具提示 – 当用户将鼠标悬停在控件上时出现的解释性文本。

可见 – 控件是显示还是隐藏。

宽度 – 控件的左边缘和右边缘之间的距离。

X – 控件的左边缘与其父容器的左边缘之间的距离(如果没有父容器时显示屏幕)。

Y – 控件的上边缘与父容器的上边缘之间的距离(如果没有父容器时屏幕)。

Example

从 Microsoft Stream 播放音频或视频文件

  1. 在“ 文件 ”菜单上,选择“ 插入 ”,然后打开 “媒体 ”下拉菜单。

  2. 从媒体控件列表中选择 Microsoft Stream

    Microsoft Stream。

  3. 将视频链接粘贴到左侧的 Stream URL 属性中:

    自定义 StreamUrl 属性。

  4. 按 F5,选择添加的控件的播放按钮。

    注释

    Microsoft Stream 需要身份验证才能播放视频。 确保应用用户具有所需的权限。

  5. 按 Esc 退出预览模式。

浏览器注意事项

iOS

Power Apps iOS 播放器不支持直接播放应用中嵌入的视频。 若要观看视频,请单击“流”图标以全屏模式启动视频播放器。

Safari

若要在 Safari 浏览器中的应用中查看Microsoft流视频,需要关闭此选项以防止 跨站点跟踪

辅助功能指南

音频和视频替代项

  • ShowControls 必须正确,以便用户可以按照自己的节奏收听或观看多媒体。 这也允许用户在视频播放器上切换隐藏式字幕和全屏模式。
  • 必须为视频提供隐藏式字幕。
  • 请考虑使用以下方法之一提供音频或视频脚本:
  1. 将文本置于 标签 中,并将其放置在多媒体播放器相邻的位置。 (可选)创建 一个按钮 来切换文本的显示。
  2. 将文本置于不同的屏幕中。 创建一个按钮,该 按钮 导航到屏幕,并将该按钮定位到多媒体播放器相邻。
  3. 如果说明简短,则可以将其放入 AccessibleLabel 中。

颜色对比度

在以下两者之间必须有足够的颜色对比度:

如果视频内容存在颜色对比度问题,请提供隐藏式字幕和/或脚本。

屏幕阅读器支持

键盘支持

  • TabIndex 必须为零或更大,以便键盘用户可以导航到它。
  • 焦点指示器必须清晰可见。 使用 FocusedBorderColorFocusedBorderThickness 来实现此目的。
  • 自动启动 应为 false,因为键盘用户可能很难快速停止播放。

已知问题

Microsoft Stream 在 连接许可对话框中 显示为连接,尽管它是一个控件。 无论最终用户在连接许可对话框中采取什么作,该控件都会显示在应用中。 Microsoft流控件将仅显示有权访问控件中显示的内容的最终用户的视频。