强制Youtube Caption为OFF

时间:2016-12-16 10:17:28

标签: javascript jquery html5 video youtube

我有一个youtube视频的嵌入网址,我在其中设置 cc_load_policy = 0 以强制它 DO NO 显示字幕。发生了什么,Youtube视频中仍然显示字幕。

重现步骤

  1. 转到网址=> https://www.youtube.com/embed/1u_QKOrXyMM?controls=0&wmode=transparent&rel=0&showinfo=0&enablejsapi=1&modestbranding=1&cc_load_policy=0&html5=1&widgetid=1
  2. 确认以上网址 cc_load_policy = 0
  3. 点击视频,然后按 C 。通过再次按C可以打开/关闭字幕。将标题切换为 ON。
  4. 使用 cc_load_policy = 0
  5. 再次转到视频网址

    预期

    字幕不应显示为 cc_load_policy = 0

    观察

    即使强制 cc_load_policy = 0

    ,仍然会显示字幕

1 个答案:

答案 0 :(得分:0)

字幕取决于用户自己的偏好,而不是开发人员的偏好。

  

将参数值设置为1会导致默认显示隐藏式字幕,即使用户已关闭字幕也是如此。默认行为基于用户首选项。

您可以在此处详细了解:Youtube IFrame player API