首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何构建HTML 5视频播放列表?

构建HTML5视频播放列表的方法如下:

  1. 使用HTML5的<video>标签创建视频播放器
代码语言:html<video width="320" height="240" controls>
复制
 <source src="movie.mp4" type="video/mp4">
 <source src="movie.ogg" type="video/ogg">
  您的浏览器不支持HTML5视频。
</video>
  1. 使用JavaScript创建播放列表
代码语言:javascript
复制
const videoList = [
  {
    title: '视频1',
    src: 'video1.mp4',
    type: 'video/mp4'
  },
  {
    title: '视频2',
    src: 'video2.mp4',
    type: 'video/mp4'
  },
  {
    title: '视频3',
    src: 'video3.mp4',
    type: 'video/mp4'
  }
];

const videoPlayer = document.querySelector('video');
const playlist = document.createElement('ol');

videoList.forEach(video => {
  const listItem = document.createElement('li');
  const link = document.createElement('a');
  link.textContent = video.title;
  link.href = '#';
  link.addEventListener('click', (e) => {
    e.preventDefault();
    videoPlayer.src = video.src;
    videoPlayer.type = video.type;
    videoPlayer.load();
    videoPlayer.play();
  });
  listItem.appendChild(link);
  playlist.appendChild(listItem);
});

document.body.appendChild(playlist);
  1. 使用CSS美化播放列表
代码语言:css
复制
ol {
  list-style-type: none;
  padding: 0;
}

li {
  margin-bottom: 10px;
}

a {
  text-decoration: none;
  color: #007bff;
}

a:hover {
  text-decoration: underline;
}

通过以上方法,您可以构建一个HTML5视频播放列表,用户可以通过点击播放列表中的链接切换播放不同的视频。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券