Вопрос: Видео js Плеер не загружает значение v js -current-time ie. (Текущее время, Оставшееся время, Длительность)
Примечание: Динамическая загрузка видеофайла с помощью .dialog ({}) В случайном порядке проигрыватель Video js не загружается текущее время, оставшееся время и продолжительность.
Однако он загружается при обновлении страницы. Я не хочу обновлять страницу sh.
HTML:
<link href="https://vjs.zencdn.net/7.7.5/video-js.css" rel="stylesheet">
<script src="https://vjs.zencdn.net/7.7.5/video.js"></script>
JavaScript:
function watchForVideoTimeUpdate(){
var player = videojs.getPlayer("SCM_single_markin_markout");
player.on('timeupdate', function (e) {
var currentTime = this.currentTime();
var inOutObj = getMarkinMarkoutValues(); //markInMarkOutRangeTimeObj;
if($('#SCM-preview_video_icon').hasClass('preview-on') && parseFloat(currentTime) >= parseFloat(inOutObj.outOrg)){
this.pause();
$('#SCM-preview_video_icon').removeClass('preview-on');
}
console.log('currentTime',currentTime,'inOutObj.outOrg',inOutObj.outOrg,'true false',parseFloat(currentTime) >= parseFloat(inOutObj.outOrg));
determinePlayerState(e,'byplayer');
});
Пример