html5播放器怎么小窗播放器,悬浮画中画播放器插件,边工作边用小窗口看视频的摸鱼神器...
时间: 2024-02-01 07:13:26 浏览: 22
可以使用HTML5 Video API和CSS来实现小窗播放器和悬浮画中画播放器。以下是一个示例:
HTML代码:
```html
<video id="videoPlayer" src="video.mp4"></video>
<button id="playButton">Play</button>
```
CSS代码:
```css
#videoPlayer {
position: fixed;
bottom: 20px;
right: 20px;
width: 300px;
height: 200px;
z-index: 9999;
}
#videoPlayer.mini {
width: 150px;
height: 100px;
}
#videoPlayer:hover {
opacity: 1;
}
#videoPlayer:not(:hover) {
opacity: 0.5;
}
```
JavaScript代码:
```javascript
const videoPlayer = document.getElementById('videoPlayer');
const playButton = document.getElementById('playButton');
playButton.addEventListener('click', () => {
videoPlayer.play();
});
videoPlayer.addEventListener('click', () => {
if (videoPlayer.classList.contains('mini')) {
videoPlayer.classList.remove('mini');
} else {
videoPlayer.classList.add('mini');
}
});
```
这个示例会在页面的右下角创建一个小窗播放器,当用户单击播放按钮时,视频会开始播放。当用户单击视频播放器时,它会在大窗口和小窗口之间切换。当鼠标悬停在视频播放器上时,它会变为不透明,鼠标离开时会变为半透明。你可以根据需要进行修改来实现更高级的功能。