我試圖隨機化一些視頻,它們都是.webm和.mp4。如何成對隨機化?
我有兩個各視頻例如vid1.webm和vid1.mp4
我想有視頻隨機,並在同一時間進入視頻標籤拉兩個。
Safari瀏覽器不支持.webm所以這就是爲什麼我想有.MP4作爲備份和既需要隨機插入點擊瀏覽器。
我從一個數組加載它們,也無法弄清楚的文件夾結構應該如何上市了,我真的很想讓他們在一個數組我在幾百
var randomImage = new Array();
randomVideo[0] = "videos/1.webm/ or mp4"; //not sure how to do the file structure
randomVideo[1] = "videos/2.webm/ or mp4"; //
randomVideo[2] = "videos/3.webm/ or mp4"; //
//trying to figure out this part
$(function() {
$('a.click').click(function(e) {
e.preventDefault();
var number = Math.floor(Math.random()*randomVideo.length);
$(this).html('<source src="'+randomVideo[number]+'" />');
});
});
$(function() {
$('a.click').click(function(e) {
e.preventDefault();
var number = Math.floor(Math.random()*randomVideo.length);
$(this).html('<source src="'+randomVideo[number]+'" type="video/mp4" />)
}
})
正在加載
html
<a href="#" class="click">
<section>
<video controls autoplay>
<script>
randomVideo()
</script>
</video>
</section>
</a>
如果有人能幫我弄明白這一點,將不勝感激! 想不通,還在學習。
這是我不明白你的問題是什麼。你不能只擁有一組沒有擴展名的核心視頻URL,選擇一個隨機的URL,然後添加適當的擴展名,然後將其提供給瀏覽器? – jfriend00
這不是一個合適的' PHPglue
@jfriend00 yeah that would be what I am asking how to do. Except that I would need to randomize the extensions in a pair – h0bb5