From a6fb1cdb74ca11c9dba798e64bf3d61bbfbdf05b Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: 星期一, 11 九月 2023 16:17:29 +0800 Subject: [PATCH] 修复Web页面播放国标录像无声音的问题 --- web_src/src/components/map.vue | 21 ++++++++++++++------- 1 files changed, 14 insertions(+), 7 deletions(-) diff --git a/web_src/src/components/map.vue b/web_src/src/components/map.vue old mode 100644 new mode 100755 index d4a36cf..248426c --- a/web_src/src/components/map.vue +++ b/web_src/src/components/map.vue @@ -22,10 +22,10 @@ <el-descriptions-item label="琛屾斂鍖哄煙" >{{channel.civilCode}}</el-descriptions-item> <el-descriptions-item label="璁惧褰掑睘" >{{channel.owner}}</el-descriptions-item> <el-descriptions-item label="瀹夎鍦板潃" >{{channel.address == null?'鏈煡': channel.address}}</el-descriptions-item> - <el-descriptions-item label="浜戝彴绫诲瀷" >{{channel.ptztypeText}}</el-descriptions-item> - <el-descriptions-item label="鐘舵��"> - <el-tag size="small" v-if="channel.status === 1">鍦ㄧ嚎</el-tag> - <el-tag size="small" type="info" v-if="channel.status === 0">绂荤嚎</el-tag> + <el-descriptions-item label="浜戝彴绫诲瀷" >{{channel.PTZTypeText}}</el-descriptions-item> + <el-descriptions-item label="閫氶亾鐘舵��"> + <el-tag size="small" v-if="channel.status === true">鍦ㄧ嚎</el-tag> + <el-tag size="small" type="info" v-if="channel.status === false">绂荤嚎</el-tag> </el-descriptions-item> </el-descriptions> <div style="padding-top: 10px"> @@ -186,6 +186,14 @@ this.deviceService.getAllSubChannel(false, data.deviceId, data.channelId, this.channelsHandler) } } + }, + { + label: "鏌ヨ杞ㄨ抗", + icon: "el-icon-map-location", + disabled: false, + onClick: () => { + this.getTrace(data) + } } ], event, // 榧犳爣浜嬩欢淇℃伅 @@ -294,7 +302,6 @@ }).then(function (res) { that.isLoging = false; if (res.data.code === 0) { - that.$refs.devicePlayer.openDialog("media", deviceId, channelId, { streamInfo: res.data.data, hasAudio: channel.hasAudio @@ -320,8 +327,8 @@ } else { let positions = []; for (let i = 0; i < channelPositions.length; i++) { - if (channelPositions[i].cnLng * channelPositions[i].cnLat > 0) { - positions.push([channelPositions[i].cnLng, channelPositions[i].cnLat]) + if (channelPositions[i][this.longitudeStr] * channelPositions[i][this.latitudeStr] > 0) { + positions.push([channelPositions[i][this.longitudeStr], channelPositions[i][this.latitudeStr]]) } } -- Gitblit v1.8.0