(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-camera-details"],{"0c40":function(e,t,r){"use strict";r.r(t);var n=r("b44d"),a=r("c07e");for(var o in a)"default"!==o&&function(e){r.d(t,e,(function(){return a[e]}))}(o);r("6d7d");var i,c=r("f0c5"),s=Object(c["a"])(a["default"],n["b"],n["c"],!1,null,"61dec0d2",null,!1,n["a"],i);t["default"]=s.exports},"4bc9":function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r("5530")),o=(n(r("8e0f")),{baseUrl:"http://106.119.196.18:10005/",fileUrl:"http://106.119.196.18:10005"}),i=(0,a.default)({},o);t.default=i},"597e":function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__("4ea4");Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0,__webpack_require__("96cf");var _asyncToGenerator2=_interopRequireDefault(__webpack_require__("1da1")),_camera=__webpack_require__("ed1b"),_default={data:function(){return{deviceId:"",cameraAddress:"",playerVideo:null,controlParams:{device_id:"",ctrl:"move",movenum:0}}},onLoad:function(e){this.deviceId=e.id,this.controlParams.device_id=e.id},onUnload:function(){this.playerVideo&&this.playerVideo.dispose()},onReady:function(){var e=this;return(0,_asyncToGenerator2.default)(regeneratorRuntime.mark((function t(){var r,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.getCameraAddress();case 2:r=document.createElement("video"),r.id="video",r.style="width: 100%; height:510rpx;",r.controls=!0,r.preload="auto",r.setAttribute("playsinline",!0),r.setAttribute("webkit-playsinline",!0),r.setAttribute("x5-video-player-type","h5"),n=document.createElement("source"),n.src=e.cameraAddress,r.appendChild(n),e.$refs.video.$el.appendChild(r),e,e.playerVideo=e.$video("video",{poster:"",title:"4564564",playbackRates:[.7,1,1.5,2],autoDisable:!0,preload:"none",language:"zh-CN",fluid:!0,muted:!1,aspectRatio:"16:9",controls:!0,autoplay:!0,loop:!0,screenshot:!0,controlBar:{volumePanel:{inline:!1},timeDivider:!0,durationDisplay:!0,progressControl:!0,remainingTimeDisplay:!0,fullscreenToggle:!0,pictureInPictureToggle:!0}},(function(){this.on("error",(function(e){console.log("请求数据时遇到错误",e)})),this.on("stalled",(function(e){console.log("网速失速",e)}))}));case 16:case"end":return t.stop()}}),t)})))()},methods:{getCameraAddress:function getCameraAddress(){var _this2=this;return(0,_asyncToGenerator2.default)(regeneratorRuntime.mark((function _callee2(){var res,address;return regeneratorRuntime.wrap((function _callee2$(_context2){while(1)switch(_context2.prev=_context2.next){case 0:return _context2.next=2,(0,_camera.getCameraAddress)({device_id:_this2.deviceId});case 2:res=_context2.sent,address=eval("("+res+")"),console.log(address.hls),_this2.cameraAddress=address.hls;case 6:case"end":return _context2.stop()}}),_callee2)})))()},controlDirection:function(e){var t=this;return(0,_asyncToGenerator2.default)(regeneratorRuntime.mark((function r(){var n;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return t.controlParams.movenum=e,t.controlParams.ctrl="move",r.next=4,(0,_camera.controlCamera)(t.controlParams);case 4:if(n=r.sent,n.data){r.next=7;break}return r.abrupt("return");case 7:return t.controlParams.ctrl="stop",r.next=10,(0,_camera.controlCamera)(t.controlParams);case 10:case"end":return r.stop()}}),r)})))()}}};exports.default=_default},"6d7d":function(e,t,r){"use strict";var n=r("f7d0"),a=r.n(n);a.a},9774:function(e,t,r){var n=r("24fb");t=n(!1),t.push([e.i,'@charset "UTF-8";\r\n/**\r\n * 这里是app内置的常用样式变量\r\n *\r\n * app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 水平间距 */\r\n/* 水平间距 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.monitor-area[data-v-61dec0d2]{overflow:hidden;height:%?510?%;border-radius:%?5?%;margin-bottom:%?24?%}.monitor-tools[data-v-61dec0d2]{display:flex;align-items:center;justify-content:space-between;padding:%?24?%}.tools-control[data-v-61dec0d2]{position:relative;width:%?305?%;height:%?305?%;margin:0 %?60?%;background-image:linear-gradient(90deg,#323e4d,#444d5e);border-radius:100%}.tools-control .tools-btn[data-v-61dec0d2]{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.tools-control .slice[data-v-61dec0d2]{position:absolute;display:flex;align-items:center;justify-content:center;width:%?97?%;height:%?97?%;margin:auto}.tools-control .slice[data-v-61dec0d2]:before{content:"";display:block;width:0;margin-right:%?-24?%;border-color:transparent transparent transparent #317afd;border-width:%?24?%;border-style:solid;-webkit-transform:scaleY(.6);transform:scaleY(.6)}.tools-control .slice[data-v-61dec0d2]:active{opacity:.3}.tools-control .up[data-v-61dec0d2]{top:0;left:0;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tools-control .down[data-v-61dec0d2]{bottom:0;left:0;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tools-control .left[data-v-61dec0d2]{top:0;bottom:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tools-control .right[data-v-61dec0d2]{top:0;bottom:0;right:0}.tools-btn[data-v-61dec0d2]{width:%?110?%;height:%?110?%;font-size:%?40?%;font-weight:700;color:#317afd;line-height:1;background:#434c5d;border-radius:100%}.tools-btn:active uni-text[data-v-61dec0d2]{opacity:.3}',""]),e.exports=t},b44d:function(e,t,r){"use strict";var n;r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return n}));var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("v-uni-view",{staticClass:"page-panel"},[r("v-uni-view",{staticClass:"monitor-area"},[r("v-uni-view",{ref:"video",staticClass:"video-js",staticStyle:{width:"100%",height:"510rpx"}})],1),r("v-uni-view",{staticClass:"monitor-tools"},[r("v-uni-view",{staticClass:"row-center tools-btn",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.controlDirection(8)}}},[r("v-uni-text",[e._v("+")])],1),r("v-uni-view",{staticClass:"tools-control"},[r("v-uni-view",{staticClass:"slice up",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.controlDirection(0)}}}),r("v-uni-view",{staticClass:"slice down",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.controlDirection(1)}}}),r("v-uni-view",{staticClass:"slice left",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.controlDirection(2)}}}),r("v-uni-view",{staticClass:"slice right",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.controlDirection(3)}}}),r("v-uni-view",{staticClass:"tools-btn"})],1),r("v-uni-view",{staticClass:"row-center tools-btn",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.controlDirection(9)}}},[r("v-uni-text",[e._v("━")])],1)],1)],1)},o=[]},be72:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r("96cf");var a=n(r("1da1")),o=n(r("d383")),i=n(r("4bc9")),c=n(r("8e0f")),s=r("b15e"),u=(0,o.default)({baseURL:i.default.baseUrl,timeout:5e3,header:{"Content-Type":"application/x-www-form-urlencoded",Accept:"application/json"}});u.interceptors.request.use(function(){var e=(0,a.default)(regeneratorRuntime.mark((function e(t){var r,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=c.default.get(s.LOGIN_TOKEN)||"",n=c.default.get(s.CLIENT_ID)||"",r&&(t.body.token=r,t.body.clientId=n),e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),u.interceptors.response.use((function(e){return e.data.message&&uni.showToast({title:e.data.message,duration:1500,mask:!0,icon:"none"}),e}));var l=u;t.default=l},c07e:function(e,t,r){"use strict";r.r(t);var n=r("597e"),a=r.n(n);for(var o in n)"default"!==o&&function(e){r.d(t,e,(function(){return n[e]}))}(o);t["default"]=a.a},d383:function(e,t,r){"use strict";var n=r("4ea4");r("99af"),r("d3b7"),r("5d41"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=i,r("96cf");var a=n(r("1da1")),o=n(r("5530"));function i(e){var t=e.baseURL,r=e.timeout,n=void 0===r?56e3:r,i=e.header;return{get:function(e,t,r){for(var n=arguments.length,a=new Array(n>3?n-3:0),c=3;c3?n-3:0),c=3;c3?n-3:0),c=3;c3?n-3:0),c=3;c3?n-3:0),c=3;c3?n-3:0),c=3;c3?n-3:0),c=3;c3?n-3:0),c=3;c3?n-3:0),c=3;c3?n-3:0),c=3;c4&&void 0!==arguments[4])||arguments[4],f=!(arguments.length>5&&void 0!==arguments[5])||arguments[5],p=!1,v=!1,h=function(){p=!0,u&&u.abort()};return new Proxy(new Promise((function(h,m){l.interceptors.request.intercept({header:c||{},body:i||{}},e,r,i,d).then(function(){var i=(0,a.default)(regeneratorRuntime.mark((function i(c){var d,g,w;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(d=c.header,g=c.body,w=c.cancel,!p&&!w){i.next=5;break}return i.next=4,l.onerror(e,r,g,"网络请求失败:主动取消");case 4:return i.abrupt("return",m("网络请求失败:主动取消"));case 5:u=uni.request({url:t+r,data:g,method:e,header:d,success:function(){var t=(0,a.default)(regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:clearTimeout(s),l.interceptors.response.intercept(h,(0,o.default)({success:!0},n),e,r,g,m,f);case 2:case"end":return t.stop()}}),t)})));function n(e){return t.apply(this,arguments)}return n}(),fail:function(){var t=(0,a.default)(regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(clearTimeout(s),t.t0=!v,!t.t0){t.next=5;break}return t.next=5,l.onerror(e,r,g,p?"网络请求失败:主动取消":"网络请求失败:(URL无效|无网络|DNS解析失败)");case 5:m(p?"网络请求失败:主动取消":"网络请求失败:(URL无效|无网络|DNS解析失败)");case 6:case"end":return t.stop()}}),t)})));function n(e){return t.apply(this,arguments)}return n}()}),s=setTimeout((0,a.default)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return v=!0,u.abort(),t.next=4,l.onerror(e,r,g,"网络请求失败:超时取消");case 4:m("网络请求时间超时");case 5:case"end":return t.stop()}}),t)}))),n||12345);case 7:case"end":return i.stop()}}),i)})));return function(e){return i.apply(this,arguments)}}())})),{get:function(e,t){return"abort"===t?h:Reflect.get(e,t)&&Reflect.get(e,t).bind?Reflect.get(e,t).bind(e):Reflect.get(e,t)}})},interceptors:{request:{interceptors:[],use:function(e){this.interceptors.push(e)},intercept:function(e,t,r,n,o){var i=this;return(0,a.default)(regeneratorRuntime.mark((function a(){var c;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(!o){a.next=9;break}c=0;case 2:if(!(c