//报名验证提交的调用 底下报名 PublicAction.AjaxSend({CORID:'apply_s'/*操作ID*/}); $('.m_Relevant_l li').each(function(){ var _length = $(this).find('.m_Relevant_text span.dz').text().length; var _plength = $(this).find('.Reporting p').length; if(_length > 3 && _plength == 2){ $(this).find('.m_Relevant_text span.dz').css('top','0'); } if(_length > 2){ $(this).find('.m_Relevant_text .Reporting p').css({'padding-right':'12px','margin-right':'12px'}) } var style = $(this).find('.Reporting p').attr('style'); if(style == 'display:none;'){ $(this).find('.m_Relevant_text span.dz').css('top','0'); } }) /*-----------------------------------视频播放--------------------------------------------*/ PublicAction.AjaxSend({CORID:'ybm_buttom'/*操作ID*/}); function getParams(url) { var theRequest = new Object(); if (!url) url = location.href; if (url.indexOf("?") !== -1) { var str = url.substr(url.indexOf("?") + 1) + "&"; var strs = str.split("&"); for (var i = 0; i < strs.length - 1; i++) { var key = strs[i].substring(0, strs[i].indexOf("=")); var val = strs[i].substring(strs[i].indexOf("=") + 1); theRequest[key] = val; } } return theRequest; } var objUrl = {}; //获取get参数 var url = window.location.href; var searchParams = ''; //最后拼接的参数 var urlParams = ''; var params = getParams(url); //获取get请求的参数 // console.log(params.type) if (params.type=='live') { $('.liveBm_bg,.liveBm_gb a').click(function(){ $('.liveBm_bg,.liveBm').hide(); }) // 视频播放 var lpvideo = document.getElementById("myVideo"); var btn_vid = document.getElementById("lpvideo"); var musitime= 0; var cubicle = "true"; if (btn_vid) { btn_vid.onclick = function () { // cubicle = $('#lpvideo').attr('data-boole'); // console.log(cubicle) if (lpvideo.paused) { //判断当前的状态是否为暂停,若是则点击播放,否则暂停 $('#myVideo').attr('controls','controls'); //点击 显示默认的控件 $('.m_video_img').hide(); if(musitime >= 600 && cubicle == "true"){ AudioWind_video(); //视频报名窗口 return false; } lpvideo.play(); watchMusicTime_vid() }else{ lpvideo.pause(); } var getCookie=cookie.get("authorization"); // 判断一下COOKIE 是否存在了,存在就不弹出报名窗口,直接播放 if(getCookie){ $('body #lpvideo').attr('data-boole','false'); } } }; // 视频报名窗口 function AudioWind_video(){ // var getCookie=cookie.get("authorization"); // // 判断一下COOKIE 是否存在了,存在就不弹出报名窗口,直接播放 // if(getCookie){ // $('body #lpvideo').attr('data-boole','false'); // return false; // } // console.log(15) if($('body .liveBm').is(':hidden')){ $('body .liveBm').show(10); $('body .liveBm_bg').show(); parent.w_id = $("#lpvideo").attr('data-id'); //把楼盘ID传向父级 } } //监听音乐实时播放的时间 function watchMusicTime_vid(){ let _this = this; //监听播放时间 // let musicDom = document.getElementsByTagName('audio')[0];//获取Audio的DOM节点 let musicDom =lpvideo;//获取Audio的DOM节点 //使用事件监听方式捕捉事件 musicDom.addEventListener("timeupdate",function(){//监听音频播放的实时时间事件 cubicle = $('#lpvideo').attr('data-boole'); //2019-11-20 把获取报名成功后,可以继续播放的状态放置这里 // console.log(musicDom.duration)//播放时间 let timeDisplay; //用秒数来显示当前播放进度 timeDisplay = Math.floor(musicDom.currentTime);//获取实时时间 musitime = timeDisplay; // console.log(timeDisplay) // 处理 10秒内试听 // console.log(cubicle) if(timeDisplay >= 600 && cubicle == "true"){ lpvideo.pause(); AudioWind_video(); //视频报名窗口 } //处理时间 //分钟 let minute = timeDisplay / 60; let minutes = parseInt(minute); if (minutes < 10) { minutes = "0" + minutes; } //秒 let second = timeDisplay % 60; let seconds = Math.round(second); if (seconds < 10) { seconds = "0" + seconds; } let shun= minutes+":"+seconds;//将实时时间存储到vuex中 // console.log(shun) // console.log(_this.$store.state.realMusicTime); },false); } /*-------------------------------------------------------------------------------*/ }else{ $('.m_video_img').on('click',function(){ //处理视频播放图标 var _video = document.getElementById("myVideo"); myVideo.play(); //点击图标视频播放 $('#myVideo').attr('controls','controls'); //点击 显示默认的控件 $(this).hide(); var id = $(".m_video_img").attr('data-id'); $.ajax({ url:'/video/houseplays', dataType:"json", type:'GET', data:{id:id}, success:function(data){ } }); }) }