我有一些存储在服务器上的视频(例如A,B,C,D),我需要在网页加载时以随机顺序播放它们。我还需要从随机时间播放视频,而不是从一开始。
例如:
刷新 - >加载视频C并从2:13开始播放
刷新 - >加载视频A并从1:52开始播放
[...]
我该怎么做?
答案 0 :(得分:0)
不确定我们是否可以帮助您从头开始编写代码,但我要做的是找出一个JavaScript插件,它通过两个参数来播放视频,即URL
和StartTime
。所以,我会初始化数组中所有视频的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)
被采用。