使用 Office 对话框显示视频

在 Office 加载项对话框中播放视频,以创建更具吸引力的用户体验。

对话框中的视频非常适合:

  • 引导用户完成加载项功能的载入教程
  • 展示功能的产品演示
  • 帮助用户快速了解的培训内容

注意

本文假设你熟悉使用 Office 对话框的基础知识,如在 Office 外接程序中使用 Office 对话框 API 中所述。

若要使用 Office 对话框 API 在对话框中播放视频,请执行以下步骤。

  1. 创建包含 iframe 且不包含其他内容的专用视频页面。 该页必须与主机页位于同一域中。 有关主机页的提醒,请参阅 从主机页打开对话框

    src在 iframe 的 属性中,指向联机视频的 URL。 视频 URL 必须使用 HTTPS 协议。 在此示例中,我们将此页面 称为video.dialogbox.html

    下面是标记:

    <iframe class="ms-firstrun-video__player"  width="640" height="360"
        src="https://www.youtube.com/embed/XVfOe5mFbAE?rel=0&autoplay=1"
        frameborder="0" allowfullscreen>
    </iframe>
    
  2. 在主机页中调用 displayDialogAsync 以打开 video.dialogbox.html

  3. (可选) 如果外接程序需要知道用户何时关闭对话框,请处理对话框关闭事件。 为 DialogEventReceived 事件注册处理程序并处理 12006 事件。 有关详细信息,请参阅 Office 对话框中的错误和事件

查看实际操作

有关在对话框中播放的视频示例,请参阅 视频位置图设计模式

在 Excel 前面的加载项对话框中播放的视频。

另请参阅