我尝试更改preload类型。
首先,我在HTML中将preload设置为none。然后我尝试通过jQuery更改它:

<video preload="none" webkit-playsinline="webkit-playsinline" playsinline="" muted="muted" loop="" poster="aaM.jpg" class="has_sound">
     <source src="aaM.mp4" type="video/mp4">
</video>

//script

var video_section = $('video');
video_section.attr('preload','auto');


但是使用此代码不会将preload的值从none更改为auto

最佳答案

您需要使用.prop()

$(document).ready(function(){
  var video_section = $('video');
  video_section.prop('preload','auto');
});

关于javascript - 如何使用jQuery将视频的预加载类型从无更改为自动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49230015/

10-10 22:40