[当我使用Google的YTPlayer来显示带有cc_load_policy=1
的视频时,并且如果所讨论的视频只有一个[[英语(自动生成)字幕,则字幕仍不会为我显示-不应英语(自动生成)在这种情况下仍会显示吗?
cc_lang_pref=en
和hl=en
参数,但无济于事。cc_load_policy=1
参数
does
与确实带有英文字幕的视频很好地配合,因此我认为问题本身与代码无关。也许我应该使用英语(自动生成)
的特殊语言代码?new YT.Player("ytplayer_placeholder", {
width: "100%",
videoId: "4Uzbpj1UCEY",
playerVars: {cc_load_policy: 1},
events: {
'onReady': player_ready,
'onStateChange': schedule_buffering,
'onError': error_handler
}
});
上面的示例代码包括存在此类问题的youtube videoid。它应该已经显示了带有英语(自动生成的)字幕的视频,但是没有任何显示。我可以手动单击CC按钮来显示字幕,但我需要自动进行字幕。