我打开FANCYBOX视频的脚本没有自动播放视频

时间:2018-06-05 07:22:51

标签: javascript console fancybox

我尝试在页面加载后打开fancybox视频。 如果在url中是#videoID,则其代码会打开fancybox视频并播放。 怪异的想法是,如果我把我的代码放在控制台工作正常,如果我添加它我的脚本它唯一的开放视频但不自动播放它。 :)

网站:https://mowies.pl/#showreel< - #showreel其开放视频的名称 这是我的代码



/* FANCYBOX */
$('[data-fancybox]').fancybox({
	loop : true,
	hash : false,
	vimeo : {
        autoplay: 1,
    },
    afterShow: function() {
    	//this.content.find('video').trigger('play');
    	var vid = document.getElementByTagName("video"); 
      	vid.play();
    }
});

$('#showreel').fancybox({
	afterClose: function() {
		$('#showreel').parents('section').find('.section-video').trigger('play');
	},
	afterShow: function() {
		$('#showreel').parents('section').find('.section-video').trigger('play');
	}
});

/* This part take hash form url and open current video */
$(function() {
	var selector = window.location.hash;
	if (selector != '') {
		var $elem = $(selector);

		if ($elem.length) {
			$.fancybox.open($elem);
		}
	}
	
	$('#showreel').click(function() {
		$(this).parents('section').find('.section-video').trigger('pause');
	});
});




0 个答案:

没有答案