我想将视频标签放入html页面。如果他们的设备支持webm,我希望它加载一个webm视频文件,否则,如果他们的设备支持h265,它将加载h265 MP4,否则它将退回到h264 MP4。
<video controls preload="metadata" width="720" >
<source src="v9.webm" type="video/webm">
<source src="h265.mp4" type="video/mp4">
<source src="h264.mp4" type="video/mp4">
</video>
执行此操作的正确方法是什么?它似乎没有办法表明第一个mp4文件是h265文件,第二个是h264文件,因此浏览器或设备可以适当地选择其实际显示的格式。
我会尝试以下方法: