如何从列表中播放随机视频[网页]

时间:2014-05-11 20:57:37

标签: javascript video random playback

我有一些存储在服务器上的视频(例如A,B,C,D),我需要在网页加载时以随机顺序播放它们。我还需要从随机时间播放视频,而不是从一开始。

例如:

  

刷新 - >加载视频C并从2:13开始播放

     

刷新 - >加载视频A并从1:52开始播放

     

[...]

我该怎么做?

1 个答案:

答案 0 :(得分:0)

不确定我们是否可以帮助您从头开始编写代码,但我要做的是找出一个JavaScript插件,它通过两个参数来播放视频,即URLStartTime 。所以,我会初始化数组中所有视频的URL,如下所示:

var videos = [
    "movie1.mp4",
    "movie2.mp4",
    "movie3.mp4",
    "movie4.mp4",
]
然后我使用这样的随机化脚本:

var random = Math.floor((Math.random() * videos.length) + 1);

现在我会以这种方式初始化视频:

initVideo(videos[random], Math.floor((Math.random() * 100));

这里我假设initVideo(url, startTime)被采用。