Javascript YouTube iFrame API标题显示设置不会更改字体样式

Javascript YouTube iFrame API标题显示设置不会更改字体样式,javascript,iframe,youtube,youtube-api,youtube-javascript-api,Javascript,Iframe,Youtube,Youtube Api,Youtube Javascript Api,对于带有标题的有效YouTube视频,将返回以下选项 player.getOption("captions", "displaySettings"); { background:"#080808", backgroundOpacity:0.75, charEdgeStyle:"none", color:"#fff", fontFamily:4, fontFamilyOption:"propSans", fontSizeIncreme

对于带有标题的有效YouTube视频,将返回以下选项

  player.getOption("captions", "displaySettings");
  {
    background:"#080808",
    backgroundOpacity:0.75,
    charEdgeStyle:"none",
    color:"#fff",
    fontFamily:4,
    fontFamilyOption:"propSans",
    fontSizeIncrement:0,
    textOpacity:1,
    windowColor:"#080808",
    windowOpacity:0
  }
如下图所示,尝试更改上述任何属性不会导致对标题样式的任何更改

  YTPlayer.setOption("captions", "displaySettings", {fontFamily: 2});

API是否已损坏或缺少步骤?

如果您检查选项,您会发现没有fontStyle选项,只有fontSize

如果你用它作为参考,请注意这篇文章是2015年写的,是为HTML5播放器写的。作者还警告说:

“我不确定这是否意味着API参考已经过时或过时 未记录的选项是非官方的,可能会在没有记录的情况下消失 注意,因为后者可能是一种可能性,你应该锻炼 使用这些选项时要小心。”

所以,只需遵循官方文件即可