From e3d94f2e6c08f4e588dc31ff841eec13009d3d4c Mon Sep 17 00:00:00 2001 From: haozq <1611483981@qq.com> Date: Mon, 17 Jun 2024 15:47:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=AF=AD=E9=9F=B3=E8=AF=86?= =?UTF-8?q?=E5=88=AB=20=E5=8F=8A=E7=AE=A1=E6=8E=A7=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/pages/video/video.js | 3 --- js/pages/video/videoAjax.js | 9 +++++++++ js/pages/video/videoConnect.js | 2 +- pages/video/video.html | 4 ++-- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/js/pages/video/video.js b/js/pages/video/video.js index 15acbe6..858d01c 100644 --- a/js/pages/video/video.js +++ b/js/pages/video/video.js @@ -29,9 +29,6 @@ layui.config({ parent.layer.msg("视频加载中,请稍候...", { icon: 16, scrollbar: false, time: 1000, }); QXPlayVideo(puid, '0', winDom) playControl(); - // let randomNum = Math.floor(Math.random() * 2) + 1; - // console.log(randomNum); - // $('#videoPlayer1').attr('src','../../../video/'+randomNum+'.mp4') videoObject.devCode = puid; } else { return parent.layer.msg('请选择球机', { icon: 7 }); diff --git a/js/pages/video/videoAjax.js b/js/pages/video/videoAjax.js index 89ccd3f..28fc29b 100644 --- a/js/pages/video/videoAjax.js +++ b/js/pages/video/videoAjax.js @@ -20,7 +20,9 @@ function loadVideoTree() { function setData(data) { let totalNum = 0, onlineNum = 0, offLineNum = 0; + let isPlay=true; $.each(data, function (index, item) { + if (item.id !== '0') { totalNum++; let titleName = item.title; @@ -30,6 +32,13 @@ function loadVideoTree() { if (item.onLine === '1') { onlineNum++; item.title = '' + titleName + '' + if(isPlay){ + let puid = item.id.replace('QJ', '').split("-")[0]; + QXPlayVideo(puid, '0', winDom) + playControl(); + videoObject.devCode = puid; + isPlay=false; + } } else { offLineNum++; item.title = '' + titleName + '' diff --git a/js/pages/video/videoConnect.js b/js/pages/video/videoConnect.js index 314788b..66fcb8b 100644 --- a/js/pages/video/videoConnect.js +++ b/js/pages/video/videoConnect.js @@ -77,7 +77,6 @@ function QXPlayVideo(puId, idx, dom) { //播视频接口 destoryVideo(flvPlayer); let url = qxUrl + "stream.flv?puid=" + puId + "&idx=" + idx + "&stream=0&token=" + qxToken; - console.log(url); if (flvjs.isSupported()) { let videoElement = document.getElementById(dom); if (videoElement) { @@ -196,6 +195,7 @@ function posts(url, router, params, callback) { type: 'post', url: url + router, data: params, + async:false, traditional: true, dataType: 'json', complete: function (rv) { diff --git a/pages/video/video.html b/pages/video/video.html index e74f3d5..662f74b 100644 --- a/pages/video/video.html +++ b/pages/video/video.html @@ -216,7 +216,7 @@ - - + + \ No newline at end of file