如何切换VideoJS播放器的来源?

时间:2019-04-30 16:07:07

标签: file video.js src

我想在浏览器中创建视频播放器,并能够切换视频源。 所有视频都存储在计算机上。

我正在尝试使用VideoJS,但我可以将其用于1个视频,但是我无法切换到其他视频。

我想从某个位置打开视频,例如使用:

<input type="file" id="files">

这将是播放器的来源。

videojs的来源如下,其中我不能使用变量。

<source src="video/example.mp4" type='video/mp4'>    

有人知道吗?

我对HTML5和Javascript还是很陌生,我不知道该使用哪个术语来查找答案。

1 个答案:

答案 0 :(得分:2)

首先获取播放器的实例,然后通过Player.src函数设置一个(或多个)新源:

var player = videojs('my-player');
player.src({ type: "video/mp4", src: "http://www.example.com/path/to/video.mp4" });

有关更多详细信息,请have a look at the documentation of Player.src