我尝试使用 jquery 延迟加载视频。我对图像和背景图像使用了相同的延迟加载技术,它工作得很好,但是当我在视频中使用相同的技术时,它不起作用。到现在为止我做了什么。
将源 src 属性更改为 data-src 属性
当 dom 准备好后,将 data-src 属性更改为具有相同值的 src 。
这是我的代码
超文本标记语言
<div class="video-section">
<video muted loop autoplay preload="auto">
<source data-src="hello.mp4" type="video/mp4">
</video>
</div>
JavaScript
let video_url=$("video source").attr("data-src");
$("video source").attr("src",video_url);
呼如林
冉冉说
相关分类