Fancybox Youtube 参数 cc_lang_pref 不工作?
Fancybox Youtube params cc_lang_pref not working?
我正在尝试通过 Fancybox 为视频传递一些附加参数,以强制在英文视频中显示法语字幕。当我将它们包含在 href url 中时,它们不会传递到 iFrame。当我添加时:
youtube : {
params : {
autoplay : 1,
hl : fr,
cc_lang_pref : fr,
cc_load_policy : 1
}
}
到 jquery 覆盖,这也不起作用。我试过 hl : 'fr' 和 hl : "fr" 都没有用。
有没有人成功通过 Fancybox 传递隐藏式字幕参数?
要在 fancybox 中传递 youtube 参数,您必须确保:
1).加载 fancybox 媒体助手 js 文件:
<script type="text/javascript" src="{your correct path}/helpers/jquery.fancybox-media.js"></script>
2).在您的 fancybox 自定义初始化脚本中启用媒体助手,并在其中传递 youtube 参数,例如:
jQuery(document).ready(function ($) {
$(".fancybox").fancybox({
helpers: {
media: {
youtube: {
params: {
autoplay: 1,
hl: "fr",
cc_lang_pref: "fr",
cc_load_policy: 1
} // params
} // youtube
} // media
} // helpers
}); // fancybox
}); // ready
注意 语言 属性 (fr
) 是一个字符串,因此必须用引号引起来。
另一种初始化脚本的格式可以是:
jQuery(document).ready(function ($) {
$(".fancybox").fancybox({
helpers: {
media: true
}, // helpers
youtube: {
autoplay: 1,
hl: "fr",
cc_lang_pref: "fr",
cc_load_policy: 1
} // youtube
}); // fancybox
}); // ready
注意 使用此格式,您不需要 youtube
选项中的子选项 params
。
我正在尝试通过 Fancybox 为视频传递一些附加参数,以强制在英文视频中显示法语字幕。当我将它们包含在 href url 中时,它们不会传递到 iFrame。当我添加时:
youtube : {
params : {
autoplay : 1,
hl : fr,
cc_lang_pref : fr,
cc_load_policy : 1
}
}
到 jquery 覆盖,这也不起作用。我试过 hl : 'fr' 和 hl : "fr" 都没有用。
有没有人成功通过 Fancybox 传递隐藏式字幕参数?
要在 fancybox 中传递 youtube 参数,您必须确保:
1).加载 fancybox 媒体助手 js 文件:
<script type="text/javascript" src="{your correct path}/helpers/jquery.fancybox-media.js"></script>
2).在您的 fancybox 自定义初始化脚本中启用媒体助手,并在其中传递 youtube 参数,例如:
jQuery(document).ready(function ($) {
$(".fancybox").fancybox({
helpers: {
media: {
youtube: {
params: {
autoplay: 1,
hl: "fr",
cc_lang_pref: "fr",
cc_load_policy: 1
} // params
} // youtube
} // media
} // helpers
}); // fancybox
}); // ready
注意 语言 属性 (fr
) 是一个字符串,因此必须用引号引起来。
另一种初始化脚本的格式可以是:
jQuery(document).ready(function ($) {
$(".fancybox").fancybox({
helpers: {
media: true
}, // helpers
youtube: {
autoplay: 1,
hl: "fr",
cc_lang_pref: "fr",
cc_load_policy: 1
} // youtube
}); // fancybox
}); // ready
注意 使用此格式,您不需要 youtube
选项中的子选项 params
。