javascript - 从javascript获取视频源的问题

标签 javascript jquery html video video.js

我正在尝试通过 javascript 获取视频源。下面的代码工作正常。但是,它仅适用于一个视频,如果我要为多个视频添加相同的代码,则所有视频都不起作用。我正在使用 video.js 作为视频的主要播放器。

html:

<source id="01" src="" type='video/mp4'/>

JavaScript:

document.getElementById("01").src="link";

最佳答案

您绝对需要在更改源后重新加载视频。我给你一个 jQuery 的例子

var video = document.getElementById("01");
$(video).attr('src', "newlink.mp4");
video.load();

但是不用jquery也可以实现

var video = document.getElementById("01");
video.src= "newlink.mp4";
video.load();

关于javascript - 从javascript获取视频源的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30181989/

相关文章:

javascript - 如何访问计算器的 p 标签值

javascript - 如何记录页码html-pdf node.js?

javascript - Angular $scope 不会在 bootbox 回调中更新

javascript - 如何在同一页面上开发两个 jqgrid,两个网格具有相同的上下文菜单?

javascript - Bootstrap Modal block 选择元素

html - 有没有办法用 vim 动态检查 html 输出?

html - SVG Fallback 在标准中工作,但在 IE8、IE9 怪癖中不工作

javascript - Greasemonkey @require jQuery 不工作 "Component not available"

html - 如何使左浮和右浮在同一行上?

jquery - 使用 javascript 关闭 iOS safari 选择器