默认情况下,将带有标题的Youtube嵌入不起作用

时间:2016-12-20 10:05:38

标签: javascript iframe youtube embed youtube-iframe-api

我正在尝试嵌入Youtube电影,并希望Captions默认开启。

https://developers.google.com/youtube/player_parameters#cc_load_policy {我知道我应该使用cc_load_policy=1

我使用下面的代码html代码,但它似乎不起作用。也就是说,它会在关闭字幕的情况下加载(您可以手动打开字幕,因此视频会有字幕)。我做错了什么?

我尝试了以下两个选项:

<iframe src="https://www.youtube-nocookie.com/embed/xxxxxx?rel=0&amp;&showinfo=0&cc_load_policy=1" frameborder="0" allowfullscreen></iframe>
<iframe src="https://www.youtube-nocookie.com/embed/xxxxxx?rel=0&amp;&showinfo=0" cc_load_policy="1" frameborder="0" allowfullscreen></iframe>

1 个答案:

答案 0 :(得分:5)

尝试添加cc_lang_pref,您将无法在官方文档中找到。但它是必需的

cc_load_policy=1&cc_lang_pref=en

你可以改变pref。语言根据您在视频标题中添加的语言的区域设置表示