mediaelements.js 구성 요소의 "features"속성을 무시해야합니다. 시나리오는 다음과 같습니다. - 작은 컨트롤 (볼륨 만)을 사용하여 첫 번째 프로모션 비디오 시작 - 비디오가 끝나면 콘텐트 비디오가 시작되고 더 많은 제어가 표시되어야합니다. Mediaelements.js : 기능 속성 무시
이 코드 :<video width="640" height="360" src="promo.mp4" type="video/mp4"
id="player1" poster="../media/echo-hereweare.jpg"
controls="controls" preload="true"></video>
<script>
$(function() {
promoVideo();
});
function promoVideo() {
$("#player1").mediaelementplayer({
features: ['volume'],
success: function(player, node) {
// add event listener
player.addEventListener('ended', function(e) {
contentVideo(e.target);
}, false);
}
});
}
function contentVideo(player) {
var contentVideoSrc = "content.mp4";
player.features = ['playpause','progress','fullscreen','current','duration'];
player.pause();
player.setSrc(contentVideoSrc);
player.play();
}
</script>
이 코드, 프로모션 비디오를 시작으로
하고 있습니다 만 볼륨 조절. 끝나면 콘텐츠 비디오를 올바르게 시작하지만 "기능"속성에 설정된 다른 컨트롤은 나타나지 않습니다. 나는이 방법으로 기능을 추가 할 수도 있습니다
$("#player1").mediaelementplayer({
features: ['playpause','progress','fullscreen','current','duration']
});
이 :
var player = new MediaElementPlayer(
"#player1"
,
{
features: ['playpause','progress','fullscreen','current','duration']
}
);
그러나 모든 경우에 작동하지에 있습니다. 어떠한 제안?
감사합니다. 페이지에서 당신은이 개 동영상이
: 주세페