pages-rqjl-rqjlxq.40d55afe.js
10.4 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-rqjl-rqjlxq"],{"0aab":function(t,e,n){"use strict";var i=n("1b10"),o=n.n(i);o.a},"1b10":function(t,e,n){var i=n("fba6");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=n("4f06").default;o("6e1ae7ec",i,!0,{sourceMap:!1,shadowMode:!1})},"2e19":function(t,e,n){"use strict";var i=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n("338b")),a={components:{monitor:o.default},data:function(){return{}},methods:{}};e.default=a},"2e7c":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,".box[data-v-dab5a286]{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.vBox[data-v-dab5a286]{width:100%;height:700px}.treeBox[data-v-dab5a286]{width:100%;height:700px}.el-col[data-v-dab5a286]{height:700px;border-radius:4px}.grid-content[data-v-dab5a286]{border-radius:4px;min-height:36px}.row-bg[data-v-dab5a286]{padding:10px 0;background-color:#f9fafc}.playWnd[data-v-dab5a286]{width:100%;height:100%}.box_1[data-v-dab5a286]{width:100vw;height:700px}",""]),t.exports=e},"338b":function(t,e,n){"use strict";n.r(e);var i=n("bc9c"),o=n("e688");for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);n("a59e");var r,s=n("f0c5"),c=Object(s["a"])(o["default"],i["b"],i["c"],!1,null,"dab5a286",null,!1,i["a"],r);e["default"]=c.exports},"77b4":function(t,e,n){"use strict";var i=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n("b85c")),a={name:"videoPlayerBox2",props:{},data:function(){return{oWebControl:void 0,initCount:0,pubKey:"",cameraIndexCode:void 0}},methods:{cbIntegrationCallBack:function(t){showCBInfo(JSON.stringify(t.responseMsg))},observeWrapper:function(){var t=this,e=new ResizeObserver((function(e){var n,i=(0,o.default)(e);try{for(i.s();!(n=i.n()).done;){var a=n.value,r=a.contentRect;t.videoWidth=r.width,t.videoHeight=r.height,t.oWebControl&&t.oWebControl.JS_Resize(t.videoWidth,t.videoHeight),t.oWebControl&&t.setWndCover()}}catch(s){i.e(s)}finally{i.f()}}));e.observe(document.querySelector("#playWnd"))},setWndCover:function(){var t=$(window).width(),e=$(window).height(),n=$("#playWnd").get(0).getBoundingClientRect(),i=n.left<0?Math.abs(n.left):0,o=n.top<0?Math.abs(n.top):0,a=n.right-t>0?Math.round(n.right-t):0,r=n.bottom-e>0?Math.round(n.bottom-e):0;i=i>this.videoWidth?this.videoWidth:i,o=o>this.videoHeight?this.videoHeight:o,a=a>this.videoWidth?this.videoWidth:a,r=r>this.videoHeight?this.videoHeight:r,this.oWebControl.JS_RepairPartWindow(0,0,1001,600),0!=i&&this.oWebControl.JS_CuttingPartWindow(0,0,i,600),0!=o&&this.oWebControl.JS_CuttingPartWindow(0,0,1001,o),0!=a&&this.oWebControl.JS_CuttingPartWindow(1e3-a,0,a,600),0!=r&&this.oWebControl.JS_CuttingPartWindow(0,600-r,1e3,r)},initPlugin:function(){var t=this;this.oWebControl=new WebControl({szPluginContainer:"playWnd",iServicePortStart:15900,iServicePortEnd:15909,szClassId:"23BF3B0A-2C56-4D97-9C03-0CB103AA8F11",cbConnectSuccess:function(){t.oWebControl.JS_StartService("window",{dllPath:"./VideoPluginConnect.dll"}).then((function(){console.log("success"),t.oWebControl.JS_SetWindowControlCallback({cbIntegrationCallBack:t.cbIntegrationCallBack}),t.oWebControl.JS_CreateWnd("playWnd",1e3,600).then((function(){console.log("成功222",t),t.init()}))}),(function(){console.log("fail")}))},cbConnectError:function(){console.log(t,"that"),t.oWebControl=null,t.$message.error("插件未启动,正在尝试启动,请稍候..."),WebControl.JS_WakeUp("VideoWebPlugin://"),t.initCount++,t.initCount<3?setTimeout((function(){t.initPlugin()}),3e3):t.$message.error("插件启动失败,请检查插件是否安装!")},cbConnectClose:function(e){console.log("cbConnectClose"),t.oWebControl=null}})},init:function(){var t=this;this.getPubKey((function(){var e="24425536",n=t.setEncrypt("Qv1Eeo0eKqTohbJURaqS"),i="139.9.65.252",o=0,a=1443,r="D:/snap",s="D:/video",c="4x4",u=1,l="secret",d=1,f=1,v="0,16,256,257,258,259,260,512,513,514,515,516,517,768,769";window.outerWidth;t.oWebControl.JS_RequestInterface({funcName:"init",argument:JSON.stringify({appkey:e,secret:n,ip:i,playMode:o,port:a,snapDir:r,videoDir:s,layout:c,enableHTTPS:u,encryptedFields:l,showToolbar:d,showSmart:f,buttonIDs:v})}).then((function(e){t.oWebControl.JS_Resize(700,400)}))}))},getPubKey:function(t){var e=this;this.oWebControl.JS_RequestInterface({funcName:"getRSAPubKey",argument:JSON.stringify({keyLength:1024})}).then((function(n){console.log(n),n.responseMsg.data&&(e.pubKey=n.responseMsg.data,t())}))},setEncrypt:function(t){var e=new JSEncrypt;return e.setPublicKey(this.pubKey),e.encrypt(t)},startClickFn:function(){var t="65807c4bca1f44cbad8fb7a5cca0ff3e",e=0,n=1,i=0,o=-1;this.oWebControl.JS_RequestInterface({funcName:"startPreview",argument:JSON.stringify({cameraIndexCode:t,streamMode:e,transMode:n,gpuMode:i,wndId:o})});var a="65807c4bca1f44cbad8fb7a5cca0ff3e",r=0,s=1,c=0,u=-1;this.oWebControl.JS_RequestInterface({funcName:"startPreview",argument:JSON.stringify({cameraIndexCode:a,streamMode:r,transMode:s,gpuMode:c,wndId:u})})},stopClickFn:function(){this.oWebControl&&this.oWebControl.JS_RequestInterface&&this.oWebControl.JS_RequestInterface({funcName:"stopAllPreview"})}},created:function(){this.initPlugin()},mounted:function(){var t=this;this.observeWrapper(),$(window).resize((function(){null!=t.oWebControl&&(t.oWebControl.JS_Resize(1e3,600),t.setWndCover())})),$(window).scroll((function(){null!=t.oWebControl&&(t.oWebControl.JS_Resize(1e3,600),t.setWndCover())}))},destroyed:function(){null!=this.oWebControl&&(this.oWebControl.JS_HideWnd(),this.oWebControl.JS_Disconnect().then((function(){}),(function(){})))}};e.default=a},"8b52":function(t,e,n){var i=n("2e7c");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=n("4f06").default;o("35d3e510",i,!0,{sourceMap:!1,shadowMode:!1})},"925e":function(t,e,n){"use strict";n.r(e);var i=n("96a3"),o=n("9d6d");for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);n("0aab");var r,s=n("f0c5"),c=Object(s["a"])(o["default"],i["b"],i["c"],!1,null,"8f7f4eea",null,!1,i["a"],r);e["default"]=c.exports},"96a3":function(t,e,n){"use strict";var i;n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return i}));var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"rqjl"},[n("v-uni-view",{staticClass:"box"},[n("v-uni-view",{staticClass:"boxkuan"},[n("v-uni-view",{staticClass:"tou"},[n("monitor")],1),n("v-uni-view",{staticClass:"wz"},[n("v-uni-view",{staticClass:"wz-1"},[n("v-uni-view",{staticClass:"text"},[n("v-uni-view",{staticClass:"text-wz",staticStyle:{color:"#2864fa","margin-left":"50upx","font-weight":"700"}},[t._v("水库名称")])],1),n("v-uni-view",{staticClass:"text"},[n("v-uni-view",{staticClass:"text-wz",staticStyle:{color:"#cbcbcb"}},[t._v("小新寨水库")])],1)],1),n("v-uni-view",{staticClass:"wz-2"},[n("v-uni-view",{staticClass:"text"},[n("v-uni-view",{staticClass:"text-wz",staticStyle:{color:"#2864fa","margin-left":"50upx","font-weight":"700"}},[t._v("水库位置")])],1),n("v-uni-view",{staticClass:"text"},[n("v-uni-view",{staticClass:"text-wz",staticStyle:{color:"#cbcbcb"}},[t._v("云南省蒙自市")])],1)],1),n("v-uni-view",{staticClass:"wz-1"},[n("v-uni-view",{staticClass:"text"},[n("v-uni-view",{staticClass:"text-wz",staticStyle:{color:"#2864fa","margin-left":"50upx","font-weight":"700"}},[t._v("设备名称")])],1),n("v-uni-view",{staticClass:"text"},[n("v-uni-view",{staticClass:"text-wz",staticStyle:{color:"#cbcbcb"}},[t._v("监控摄像 枪机")])],1)],1),n("v-uni-view",{staticClass:"wz-2"},[n("v-uni-view",{staticClass:"text"},[n("v-uni-view",{staticClass:"text-wz",staticStyle:{color:"#2864fa","margin-left":"50upx","font-weight":"700"}},[t._v("径流面积")])],1),n("v-uni-view",{staticClass:"text"},[n("v-uni-view",{staticClass:"text-wz",staticStyle:{color:"#cbcbcb"}},[t._v("2021-12-3")])],1)],1)],1)],1)],1)],1)},a=[]},"9d6d":function(t,e,n){"use strict";n.r(e);var i=n("2e19"),o=n.n(i);for(var a in i)"default"!==a&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=o.a},a59e:function(t,e,n){"use strict";var i=n("8b52"),o=n.n(i);o.a},b85c:function(t,e,n){"use strict";n("a4d3"),n("e01a"),n("d28b"),n("d3b7"),n("3ca3"),n("ddb0"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var i=o(n("06c5"));function o(t){return t&&t.__esModule?t:{default:t}}function a(t,e){var n;if("undefined"===typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=(0,i.default)(t))||e&&t&&"number"===typeof t.length){n&&(t=n);var o=0,a=function(){};return{s:a,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,c=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return s=t.done,t},e:function(t){c=!0,r=t},f:function(){try{s||null==n["return"]||n["return"]()}finally{if(c)throw r}}}}},bc9c:function(t,e,n){"use strict";var i;n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return i}));var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"box"},[n("v-uni-view",{staticClass:"box_1"},[n("v-uni-view",{staticClass:"grid-content bg-purple"},[n("v-uni-view",{staticClass:"vBox"},[n("v-uni-view",{staticClass:"playWnd",attrs:{id:"playWnd"}})],1)],1)],1)],1)},a=[]},e688:function(t,e,n){"use strict";n.r(e);var i=n("77b4"),o=n.n(i);for(var a in i)"default"!==a&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=o.a},fba6:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,".box[data-v-8f7f4eea]{display:flex;justify-content:center;margin-top:%?50?%}.boxkuan[data-v-8f7f4eea]{width:%?700?%}.tou[data-v-8f7f4eea]{width:%?700?%;height:%?400?%;border:%?1?% solid red}.wz[data-v-8f7f4eea]{box-shadow:%?0?% %?0?% %?20?% #d0d0d0;border-radius:%?15?%;margin-top:%?50?%}.wz-1[data-v-8f7f4eea]{width:%?700?%;height:%?80?%;background-color:#f8f8f8;display:flex;align-items:center;border-radius:%?15?%}.text[data-v-8f7f4eea]{width:50%;height:100%;display:flex;justify-content:flex-st;align-items:center;border-radius:%?15?%}.text-wz[data-v-8f7f4eea]{font-size:%?30?%;color:#fff}.text-tp[data-v-8f7f4eea]{width:%?30?%;height:%?25?%;background-repeat:no-repeat;background-size:%?30?% %?25?%}.wz-2[data-v-8f7f4eea]{width:%?700?%;height:%?80?%;background-color:#fff;display:flex;align-items:center;border-radius:%?15?%}",""]),t.exports=e}}]);