gpt4 book ai didi

javascript - 如何通过单击带有源的按钮将视频添加到播放列表

转载 作者:行者123 更新时间:2023-11-28 06:13:21 29 4
gpt4 key购买 nike

我有一个问题,我想通过按钮将带有源的视频添加到播放列表中。就像...在第一个视频播放期间,有 3 个带有 mp4 源的按钮。当我点击这些按钮时,它们就开始播放。一切正常,但我不想要那个东西。我想制作一个功能,当我单击按钮时,视频在第一个视频之后开始播放。类似于 Flowplayer - http://flash.flowplayer.org/demos/plugins/javascript/playlist/dynamic.html函数添加到位置 2。

<body>

<div style="overflow: hidden;">
<video id="video" width="80%" autoplay controls >
<source id="videoSource" src="video/0.mp4" type="video/mp4">

</video>

<a class="btn blue" onclick="changevideo0()">0</a>
<a class="btn blue" onclick="changevideo1()">1</a>
<a class="btn blue" onclick="changevideo2()">2</a>
</div>



<script>

function changevideo0() {
document.getElementById('video').src = "video/0.mp4";}

function changevideo1() {
document.getElementById('video').src = "video/1.mp4";}

function changevideo2() {
document.getElementById('video').src = "video/2.mp4";}


</script>


</body>

最佳答案

我稍微改变了你的函数,因为仅仅为了改变其中的一部分而添加那么多函数是没有效率的。

您的代码非常好,只是指向了错误的元素。

        function changevideo(source) {
document.getElementById('videoSource').src = source;
}
<body>

<div style="overflow: hidden;">
<video id="video" width="80%" autoplay controls >
<source id="videoSource" src="video/0.mp4" type="video/mp4">

</video>

<a class="btn blue" onclick="changevideo('video/0.mp4')">0</a>
<a class="btn blue" onclick="changevideo('video/1.mp4')">1</a>
<a class="btn blue" onclick="changevideo('video/2.mp4')">2</a>
</div>

</body>

关于javascript - 如何通过单击带有源的按钮将视频添加到播放列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36184117/

29 4 0
文章推荐: html - 在
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com