You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
9.0 KiB
JavaScript

5 years ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-08bf0385"],{5949:function(t,o,i){"use strict";i.r(o);var n=function(){var t=this,o=t.$createElement,i=t._self._c||o;return i("div",{staticClass:"video-mask",style:{width:t.w,height:t.h}},[t._m(0),i("div",{staticClass:"video-close",on:{click:t.handleCancel}},[t._v(" ")]),i("div",{staticClass:"operation-list"},[i("div",{staticClass:"operation-item"},[i("img",{attrs:{src:t.zoomSubUrl,alt:""},on:{mousedown:t.zoomDecStart,mouseup:t.zoomDecStop}}),i("span",[t._v("变倍")]),i("img",{attrs:{src:t.zoomAddUrl,alt:""},on:{mousedown:t.zoomAddStart,mouseup:t.zoomAddStop}})]),i("div",{staticClass:"operation-item"},[i("img",{attrs:{src:t.focusSubUrl,alt:""},on:{mousedown:t.focusDecStart,mouseup:t.focusDecStop}}),i("span",[t._v("变焦")]),i("img",{attrs:{src:t.focusAddUrl,alt:""},on:{mousedown:t.focusAddStart,mouseup:t.focusAddStop}})]),i("div",{staticClass:"operation-item"},[i("img",{attrs:{src:t.irisSubUrl,alt:""},on:{mousedown:t.irisDecStart,mouseup:t.irisDecStop}}),i("span",[t._v("光圈")]),i("img",{attrs:{src:t.irisAddUrl,alt:""},on:{mousedown:t.irisAddStart,mouseup:t.irisAddStop}})])]),i("div",{staticClass:"direction-list"},[i("div",{staticClass:"direction-item"},[i("img",{attrs:{src:t.leftUpUrl,alt:""},on:{mousedown:t.leftUpStart,mouseup:t.leftUpStop}}),i("img",{attrs:{src:t.upUrl,alt:""},on:{mousedown:t.upStart,mouseup:t.upStop}}),i("img",{attrs:{src:t.rightUpUrl,alt:""},on:{mousedown:t.rightUpStart,mouseup:t.rightUpStop}})]),i("div",{staticClass:"direction-item"},[i("img",{attrs:{src:t.leftUrl,alt:""},on:{mousedown:t.leftStart,mouseup:t.leftStop}}),i("img",{attrs:{src:t.rightUrl,alt:""},on:{mousedown:t.rightStart,mouseup:t.rightStop}})]),i("div",{staticClass:"direction-item"},[i("img",{attrs:{src:t.leftDownUrl,alt:""},on:{mousedown:t.leftDownStart,mouseup:t.leftDownStop}}),i("img",{attrs:{src:t.downUrl,alt:""},on:{mousedown:t.downStart,mouseup:t.downStop}}),i("img",{attrs:{src:t.rightDownUrl,alt:""},on:{mousedown:t.rightDownStart,mouseup:t.rightDownStop}})])])])},s=[function(){var t=this,o=t.$createElement,i=t._self._c||o;return i("object",{attrs:{id:"video",type:"application/x-vlc-plugin",events:"True",width:"100%",height:"100%",pluginspage:"http://www.videolan.org",codebase:"http://downloads.videolan.org/pub/videolan/vlc-webplugins/2.0.6/npapi-vlc-2.0.6.tar.xz"}},[i("param",{attrs:{name:"controls",value:"false"}}),i("param",{attrs:{name:"text",value:"正在加载视频中..."}}),i("param",{attrs:{name:"branding",value:"false"}}),i("param",{attrs:{name:"windowless",value:"true"}}),i("param",{attrs:{name:"fullscreen",value:"true"}}),i("embed",{attrs:{type:"application/x-google-vlc-plugin"}})])}],c={data:function(){return{w:document.documentElement.offsetWidth||document.body.offsetWidth,h:document.documentElement.offsetHeight||document.body.offsetHeight,confirmLoading:!1,id:"",mdata:[],zoomSubUrl:i("a49c"),zoomAddUrl:i("42f5"),focusSubUrl:i("a49c"),focusAddUrl:i("42f5"),irisSubUrl:i("a49c"),irisAddUrl:i("42f5"),leftUpUrl:i("6dc0"),upUrl:i("90e6"),rightUpUrl:i("298d"),leftUrl:i("cce0"),rightUrl:i("cd76"),leftDownUrl:i("30fb"),downUrl:i("5046"),rightDownUrl:i("883f"),vlcm:""}},mounted:function(){this.mdata=this.$route.query.modelData,this.id=this.$route.query.modelData.id,console.log(this.id),this.getHdVideos(this.$route.query.modelData.rtsp)},methods:{handleCancel:function(){this.$router.push({name:"realTimeMonitoring"})},getHdVideos:function(t){var o=this;this.$nextTick((function(){var i=document.getElementById("video"),n=new Array(":network-caching=100"),s=i.playlist.add("".concat(t),"vedio",n);i.playlist.playItem(s),o.vlcm=i}))},zoomDecStart:function(){console.log("变倍-按下"),this.zoomSubUrl=i("3b7d"),this.$axios.post("/camera/control/zoomDec/start/"+this.id,{data:{}}).then((function(t){})).catch((function(t){}))},zoomDecStop:function(){console.log("变倍-抬起"),this.zoomSubUrl=i("a49c"),this.$axios.post("/camera/control/zoomDec/stop/"+this.id,{data:{}}).then((function(t){})).catch((function(t){}))},zoomAddStart:function(){console.log("变倍+