0
我想獲得一個視頻淡出使用jQueryjQuery的不帶視頻
在我的HTML我有這個視頻工作:
var $vid = $('#video');
$vid.delay(2000).fadeOut(500);
而不是淡出我得到的視頻就消失了。任何幫助讚賞。謝謝
我想獲得一個視頻淡出使用jQueryjQuery的不帶視頻
在我的HTML我有這個視頻工作:
var $vid = $('#video');
$vid.delay(2000).fadeOut(500);
而不是淡出我得到的視頻就消失了。任何幫助讚賞。謝謝
瀏覽器之間似乎有不一致的處理應用到視頻標籤的不透明度。雖然不一致的原因對我來說並不明確,但我可以重現它,並通過添加父div和淡入div來解決此問題。
因此,HTML是:
<div>
<video playsinline autoplay loop id="video">
<source src="myVideo.mp4" type="video/mp4">
</video>
</div>
然後,JS是:
var $vid = $('#video');
$vid.delay(2000).parent().fadeOut(500);
什麼版本的jQuery您使用的是? – nixkuroi
@nixkuroi你提供的鏈接不是這種問題的重複。這是關於延遲音頻播放,而這是淡出視頻***渲染*** - 這可能是javascript無法輕鬆處理的問題。 –
可能重複[jQuery:延遲變量play()函數?](http://stackoverflow.com/questions/21850830/jquery-delay-a-variables-play-function) – Emad