Javascript 如何预加载视频

Javascript 如何预加载视频,javascript,html,video,Javascript,Html,Video,我有一个mp4视频,我的页面访问者可以通过单击链接查看: <a href="videos/myvideo.mp4" target=_blank">Introduction to My Product(16:02)</a> 没有视频标签等。我只是依靠访客的机器有什么东西来播放mp4视频。(看起来是个不错的选择。) 现在,我想在访问者登陆页面后立即预装视频。我知道图像可以预加载类似的内容 <img src="images/img1.png" class="hidd

我有一个mp4视频,我的页面访问者可以通过单击链接查看:

<a href="videos/myvideo.mp4" target=_blank">Introduction to My Product(16:02)</a>

没有视频标签等。我只是依靠访客的机器有什么东西来播放mp4视频。(看起来是个不错的选择。)

现在,我想在访问者登陆页面后立即预装视频。我知道图像可以预加载类似的内容

<img src="images/img1.png" class="hiddenPic">

其中“hiddenPic”为
显示:无
。你能为视频做一些简单的事情吗,让视频加载但不播放?当然,这个想法是在点击链接时立即启动视频

该页面是HTML5


谢谢

如果页面是HTML5,为什么不使用
标签?这有一个易于使用的
preload
attribute您应该使用HTML5
video
标记,并使用参数
preload=“auto”
我对HTML5视频的理解是,这会将播放视频的负担放在浏览器上,浏览器并不都同意视频格式应该是什么。例如,它们不会全部播放mp4,因此您必须生成三个版本的视频:OGG、mp4和WebM。我正试图避免这种情况。