반응 애플리케이션에서 videojs를 사용하려고합니다. 반응이 좋았지 만 문제는 크롬이 owm 타임 라인 (컨트롤 막대)을 플레이어에 추가한다는 것입니다. 기본 videojs 컨트롤 막대를보고 싶습니다. 여기에 플레이어의 코드와 jsfiddle은크롬이 자신의 타임 라인을 videojs 플레이어에 추가합니다.
<div class="main">
<div class="video-container">
<div class="video-wrapper">
<video controls>
<source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
<source src="http://www.w3schools.com/html/mov_bbb.ogg" type="video/ogg">
Your browser does not support HTML5 video.
</video>
</div>
</div>
<div class="section">
</div>
</div>
CSS 나는이 문제를 해결하려면 어떻게
.main {
height: 500px;
width: 100%;
display: flex;
}
.video-container{
background: red;
flex: 2;
display: flex;
align-items: center;
}
.section {
background: blue;
flex: 1;
}
.video-wrapper {
position: relative;
padding-bottom: 56.25%; /* 16:9 */
padding-top: 25px;
height: 0;
flex: 1;
}
.video-wrapper > video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
https://jsfiddle.net/t1gsrsu5/2/
입니까? 비디오 태그에
: 공식적으로 어디서나 문서화 아니에요
... 난에 걸림돌 후, 그것을 알아 냈어 동영상 태그에서 'controls' 속성을 삭제하십시오. https://developer.mozilla.org/en/docs/Web/HTML/Element/video#attr-controls – Giladd
('controls'속성은 괜찮습니다.)하지만 두 번째 비디오 태그 예제에 나와있는 것처럼 클래스 속성과 데이터 설정 속성이 필요합니다. http://docs.videojs.com/docs/guides/setup .html – Dave