我的代码如下:
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
video {
width: 100%;
height: auto;
}
</style>
</head>
<body>
<video width="400" controls>
<source src="mov_bbb.mp4" type="video/mp4">
<source src="mov_bbb.ogg" type="video/ogg">
Your browser does not support HTML5 video.
</video>
<p>Resize the browser window to see how the size of the video player will scale.</p>
</body>
</html>
如何更改图像中突出显示的菜单设计?例如, 我想更改播放按钮的设计以及添加全屏视图按钮。
答案 0 :(得分:3)
难道您不认为使用HTML5播放器比手动设计样式更好吗?像video.js和Meisterplayer这样的HTML5播放器是可定制的。但是,这取决于你想要多少定制。 Here是自定义播放器的示例。
答案 1 :(得分:2)
首先,请参阅this site。我不打算列出整个编码,请自行查看。
您可以自己构建自定义控制栏,只需将其放在视频下即可。
<强> HTML 强>
<div id="video-container">
<!-- Video -->
<video id="video" width="640" height="365"></video> //your video
<!-- Video Controls -->
<div id="video-controls">
<button type="button" id="play-pause">Play</button>
<input type="range" id="seek-bar" value="0">
<button type="button" id="mute">Mute</button>
<input type="range" id="volume-bar" min="0" max="1" step="0.1" value="1">
<button type="button" id="full-screen">Full-Screen</button>
</div>
</div>
然后,使用javascript获取每个按钮或标签。喜欢
var fullScreenButton = document.getElementById("full-screen");
并添加功能。
全屏功能
fullScreenButton.addEventListener("click", function() {
if (video.requestFullscreen) {
video.requestFullscreen();
} else if (video.mozRequestFullScreen) {
video.mozRequestFullScreen(); // Firefox
} else if (video.webkitRequestFullscreen) {
video.webkitRequestFullscreen(); // Chrome and Safari
}
});
答案 2 :(得分:1)
这比仅改变风格要复杂一些。
我建议您在CodePen
(https://codepen.io/frytyler/pen/juGfk
)上查看Tyler Fry的视频播放器,以了解您可以做的所有事情。
答案 3 :(得分:1)