我的解决方案: http://jsfiddle.net/g7mrs/22/
function loadVideo(event) {
videojs("myPlayer").src({
type: "video/youtube",
src: "https://youtu.be/ZSn3Tvc7jQU"
});
event.preventDefault();
}
我有一个可行的解决方案,但我只想有 1 个函数而不是 4 个
有什么想法吗?
最佳答案
您可以将 YouTube URL 作为参数传递:
function loadVideo(url) {
videojs("myPlayer").src({ type: "video/youtube", src: url});
event.preventDefault();
}
在 HTML 中:
<a href="#" onClick="loadVideo('https://youtu.be/ZSn3Tvc7jQU')">video</a>
<a href="#" onClick="loadVideo('https://youtu.be/0BhSrfNgLxs')">video2</a>
关于javascript - 更改视频源javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47662548/