Думаю, нужно добавить несколько простых JavaScript. Полный код ниже:
<source src="" id="RandomVid" type="video/mp4">
<script>
window.onload = function(event) {
document.getElementById("RandomVid").src = Math.floor(Math.random() * 4 + 1).toString() + ".mp4";
//Remove the code below in the real thing
alert(document.getElementById('RandomVid').src);
}
</script>
Удалите alert(document.getElementById('RandomVid').src);
в вашем реальном, потому что это всего лишь тест, чтобы показать вам, какое видео воспроизводится.
Пояснение :
window.onload
запускает код, когда окно полностью загружено.
document.getElementById("RandomVid").src
получает атрибут sr c для RandomVid.
Math.floor(Math.random() * 4 + 1)
получает Число randowm от 1 до 5.
.toString() + ".mp4"
превращает случайное число в строку и добавляет в конец «.mp4»
Это пример, который я запускал на своем компьютере ( Посмотрите на правую руку и атрибут sr c )