Youtube视频不会自动播放第一次执行代码

时间:2011-05-26 22:12:33

标签: javascript jquery youtube autoplay

我有这段代码:

$(".thumbnail_border img").live('click', function() {

   $('param[name="movie"]').val(function(i, oldVal) {
        return oldVal + (oldVal.indexOf('?') ? '&autoplay=1' : '?autoplay=1');
    });
    $('embed').attr('src', function(i, oldSrc) {
        return oldSrc + (oldSrc.indexOf('?') ? '&autoplay=1' : '?autoplay=1');
    });
});

会动态地将代码添加到youtube嵌入代码中,以便自动播放。但是,重新加载页面,第一次运行此代码时,代码正常工作,但YouTube视频无法自动播放。但是,在代码运行后第二次等等,Youtube视频会自动播放。为什么会这样?如何才能让youtube视频第一次自动播放?

0 个答案:

没有答案