如何在 Vimeo 展示嵌入中默认启用字幕

问题描述 投票:0回答:1

我有一个 Vimeo 播放列表,称为展示,我将其嵌入到网站上。每个视频都有字幕,我想在每个视频上默认启用它们。对于单个视频,代码是(文档):

https://player.vimeo.com/video/[video_id]?texttrack=fr

对于展示,我尝试了以下代码:

https://vimeo.com/showcase/[showcase_id]/embed?texttrack=fr

但默认情况下不显示标题。如果我单击“CC”按钮,然后单击“法语”,它们会显示。

如何在展示中的所有视频上默认启用字幕?

embed vimeo vimeo-player
1个回答
0
投票

根据 Vimeo 支持团队的说法,目前这是不可能的(2024 年 4 月):

根据开发团队的说法,这是预期的行为,而且 展示不支持 texttrack 查询参数,仅支持 视频。

我将向我们的产品团队提出反馈请求 如果可能的话,考虑在将来添加此行为。

一个解决方案是让 iframe 显示第一个视频,默认启用字幕,然后使用 JavaScript 移至展示中的下一个视频。我为此案例编写了代码,如果有人需要,请添加评论,我会将其格式化以添加到答案中。

© www.soinside.com 2019 - 2024. All rights reserved.