我发现您可以通过添加参数来禁用嵌入式 YouTube 视频上的注释&iv_load_policy=3
到嵌入代码中的 url。
例子:
<object width="425" height="344">
<param name="movie" value="http://www.youtube.com/v/PMnEvKCtHBw&hl=en&fs=1&iv_load_policy=3"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/PMnEvKCtHBw&hl=en&fs=1&iv_load_policy=3" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed>
</object>
有没有办法使用 javascript/jQuery 在网页上的所有 YouTube 嵌入网址上强制使用此参数?
(有点像this https://stackoverflow.com/questions/3615742/jquery-set-flash-wmode-parameter/3631808#3631808强制 wmode 对所有 flash 对象透明的示例)
尝试这个:
$('object').each(function(){
var $param = $(this).children(':first-child');
var newUrl = $param.attr('value') + '&iv_load_policy=3';
$param.attr('value', newUrl);
});
Done quickly without testing....
经过测试并有效
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)