0
이것은 내 코드입니다. JWplayer에 사용자 정의 오류 메시지를 표시하고 싶습니다. 현재 이미지를 표시하고 있습니다. JWplayer의 상황에 따라 사용자 정의 오류 메시지를 어떻게 얻을 수 있습니까? 다른 매개 변수에 대한 오류 메시지를 표시하려고합니다.오류 메시지에 대한 사용자 지정 메시지를 jwplayer에 추가 할 수 없습니다.
var videoNode = document.getElementById("videoUrlPath").value;
var player = jwplayer('play');
var playerCall = true;
var seeking = false;
var currentPosition = 0;
var jw_selector = "#play";
player.setup({
file: videoNode,
width: "100%",
aspectratio: "16:9",
autostart: true,
/*advertising: {
client: 'vast',
schedule: {
adbreak1: {
offset: "pre",
tag: '/static/assets/vast.xml',
'skipoffset': '5'
}
}
},
"sharing": {
"sites": ['facebook', 'twitter', 'email'],
link: ''
},*/
skin: {
name: 'myskin',
url: 'assets/theme/js/jwplayer-7.8.6/skins/tfcskin.css'
},
});
player.play();
player.onSetupError(function (error) {
player.setup({
file: "http://content.jwplatform.com/videos/7RtXk3vl-52qL9xLP.mp4",
width: "100%",
aspectratio: "16:9",
image: "assets/theme/images/error-video.jpg"
});
player.play();
});
player.onTime(function (callback) {
currentPosition = callback.position;
if (this.getPosition() === this.getDuration() && playerCall) {
playerCall = false;
document.getElementById("viewcountincrease").click();
}
})
player.onPlay(function (event) {
playerCall = true;
})
player.onSeek(function() {
if (!seeking) {
seeking = true;
var _currentPosition = currentPosition;
/* WITH A SMALL DELAY SCROLL BACK */
window.setTimeout(function() {
var elem = document.querySelector(jw_selector);
jwplayer(elem).seek(_currentPosition);
}, 100);
} else seeking = false;
});