【发布时间】:2015-10-28 08:01:32
【问题描述】:
我正在使用 mediaelement.js 加载带有自定义 CSS 的 youtube 视频,它工作正常。
html
<div class="wrap">
<video width="1049" height="590" id="yt_video" style="width: 100%; height: 100%;">
<!-- Pseudo HTML5 -->
<source type="video/youtube" src="https://www.youtube.com/watch?v=ZSQDk_zLkiM" />
</video>
</div>
css
.wrap{width:100%;}
js
$('video').mediaelementplayer({
success: function(mediaElement, domObject) {
if (mediaElement.pluginType == 'flash') {
mediaElement.addEventListener('canplay', function() {
mediaElement.play();
mediaElement.pause();
}, false);
}
}
});
问题: 我需要视频播放器的宽度为 100%,最大高度为 590 像素,嵌入视频也应为 590 像素,但嵌入视频也填充 100%,并且它的高度溢出了播放器区域。
【问题讨论】:
标签: javascript css mediaelement.js