我正在使用响应式 Web 技术和 HTML5 开发一个网站。我有一个 720x576 分辨率的高清质量视频,我使用 HTML5<video>
和 <source>
标签嵌入。
但由于它是一个非常重的视频,所以我不想为 Ipad 和移动设备调整它的大小。相反,当网站在移动/Ipad 设备中打开时,我想加载一个 320x240 分辨率的不同视频。我在<source>
标签中使用了媒体查询,但它不起作用,下面是我尝试过的代码示例。
<video controls>
<source src="mySmallVideo.webm" type="video/webm" media="all and (max-width:600px)">
<source src="myVideo.webm" type="video/webm">
</video>
知道如何实现这个要求,如果可以使用 Jquery 和 javascript,那么请给我一些想法,或者如果可能的话,提供一些链接。
提前致谢。