From 84f349d306e24a856684ff2a06df24a06cd2e14e Mon Sep 17 00:00:00 2001 From: kun <1422840143@qq.com> Date: Tue, 18 Jul 2023 18:38:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20BUG=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../panoramicPlan/index.vue | 20 +- .../siteSupervision/videoMonitoring/index.vue | 13 +- .../playctrl1/AudioRenderer.js | 225 ++++++ .../videoMonitoring/playctrl1/DecodeWorker.js | 711 ++++++++++++++++++ .../videoMonitoring/playctrl1/Decoder.js | 1 + .../playctrl1/SuperRender_10.js | 396 ++++++++++ 6 files changed, 1349 insertions(+), 17 deletions(-) create mode 100644 src/views/goverment/huizhou/siteSupervision/videoMonitoring/playctrl1/AudioRenderer.js create mode 100644 src/views/goverment/huizhou/siteSupervision/videoMonitoring/playctrl1/DecodeWorker.js create mode 100644 src/views/goverment/huizhou/siteSupervision/videoMonitoring/playctrl1/Decoder.js create mode 100644 src/views/goverment/huizhou/siteSupervision/videoMonitoring/playctrl1/SuperRender_10.js diff --git a/src/views/goverment/huizhou/progressManagement/panoramicPlan/index.vue b/src/views/goverment/huizhou/progressManagement/panoramicPlan/index.vue index 33fb79e..e0a215f 100644 --- a/src/views/goverment/huizhou/progressManagement/panoramicPlan/index.vue +++ b/src/views/goverment/huizhou/progressManagement/panoramicPlan/index.vue @@ -134,9 +134,9 @@ const columns: ColumnProps[] = [ } }, { prop: "phaseName", label: "智能条线", width: 150 }, - { prop: "chargerNumber", label: "节点责任人", width: 150 }, - { prop: "chargerPhone", label: "负责人联系方式", width: 180 }, - // { prop: "chargerName", label: "节点责任人", width: 150 }, + // { prop: "chargerNumber", label: "节点责任人", width: 150 }, + // { prop: "chargerPhone", label: "负责人联系方式", width: 180 }, + { prop: "chargerName", label: "节点责任人", width: 150 }, { prop: "isDeleted", label: "节点失效标记", @@ -251,17 +251,15 @@ const formConfig = { { label: "节点负责人", prop: "chargerNumber", - type: "select", - data: [], - clearable: true, - disabled: true - }, - { - label: "负责人联系方式", - prop: "chargerNumber", type: "input", disabled: true } + // { + // label: "负责人联系方式", + // prop: "chargerNumber", + // type: "input", + // disabled: true + // } ], rules: { nodeNumber: [ diff --git a/src/views/goverment/huizhou/siteSupervision/videoMonitoring/index.vue b/src/views/goverment/huizhou/siteSupervision/videoMonitoring/index.vue index 86180d5..58a46a7 100644 --- a/src/views/goverment/huizhou/siteSupervision/videoMonitoring/index.vue +++ b/src/views/goverment/huizhou/siteSupervision/videoMonitoring/index.vue @@ -42,7 +42,6 @@ import { ElMessage, ElMessageBox, ElStep } from "element-plus"; import { getVideoQuestionPage, getvideoProTreeList, getvideoEngTreeList, addmonitorQuestion } from "@/api/modules/goverment"; import { getpreviewURL, getmanualCaptureL, getpreviewURLS, getConfigInfo } from "@/api/modules/common"; import TreeFilter from "@/components/TreeFilter/index.vue"; -import "./h5player.min.js"; interface rightFormList { createTime: string; @@ -95,17 +94,17 @@ const playVideo = async () => { .JS_Play( url, { - url, // 流媒体播放时必传 + playURL: url, // 流媒体播放时必传 mode: 1 // 解码类型:0=普通模式; 1=高级模式 默认为0 // 设置直连时的认证参数等 // ... }, - 0 //当前窗口下标 + playIndex.value //当前窗口下标 ) .then( () => { console.info("JS_Play success"); - // playIndex.value += 1; + playIndex.value += 1; // do you want... }, () => { @@ -127,8 +126,8 @@ const BeginPlayer = () => { // 初始化插件 myPlugin.value = new JSPlugin({ szId: "play_window", //需要英文字母开头 必填 - // szBasePath: "/public/h5player", // 必填,引用H5player.min.js的js相对路径 - szBasePath: "./h5player.min.js", // 必填,引用H5player.min.js的js相对路径 + szBasePath: "/public/h5player", // 必填,引用H5player.min.js的js相对路径 + // szBasePath: "./", // 必填,引用H5player.min.js的js相对路径 iWidth: playWndWidth.value + "px", iHeight: playWndHeight.value + "px", iMaxSplit: 4, @@ -235,9 +234,11 @@ onMounted(async () => {