1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-medicaldes-video"],{"04cc":function(t,e,a){var n=a("c86c");e=n(!1),e.push([t.i,'.mask[data-v-a09ecae2]{\r\n\t/* pointer-events: none; */position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}.mask.mask-show[data-v-a09ecae2]{background:hsla(0,0%,100%,.3)}.title[data-v-a09ecae2]{color:#333;font-size:%?28?%;margin-top:%?20?%}.loader[data-v-a09ecae2]{display:block;width:%?120?%;height:%?120?%;border-radius:50%;border:%?3?% solid transparent;border-top-color:#3ab3ae;-webkit-animation:spin-data-v-a09ecae2 2s linear infinite;animation:spin-data-v-a09ecae2 2s linear infinite}.loader[data-v-a09ecae2]::before{content:"";position:absolute;top:%?5?%;left:%?5?%;right:%?5?%;bottom:%?5?%;border-radius:50%;border:%?3?% solid transparent;border-top-color:#5aa9ac;-webkit-animation:spin-data-v-a09ecae2 3s linear infinite;animation:spin-data-v-a09ecae2 3s linear infinite}.loader[data-v-a09ecae2]::after{content:"";position:absolute;top:%?15?%;left:%?15?%;right:%?15?%;bottom:%?15?%;border-radius:50%;border:%?3?% solid transparent;border-top-color:#c4e3ae;-webkit-animation:spin-data-v-a09ecae2 1.5s linear infinite;animation:spin-data-v-a09ecae2 1.5s linear infinite}@-webkit-keyframes spin-data-v-a09ecae2{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-a09ecae2{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}',""]),t.exports=e},"2a70":function(t,e,a){"use strict";a.r(e);var n=a("409e"),r=a("a4ab");for(var o in r)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return r[t]}))}(o);a("d38b");var i=a("828b"),s=Object(i["a"])(r["default"],n["b"],n["c"],!1,null,"426585b4",null,!1,n["a"],void 0);e["default"]=s.exports},3315:function(t,e,a){"use strict";a.r(e);var n=a("8c15"),r=a("f3bc");for(var o in r)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return r[t]}))}(o);a("9086");var i=a("828b"),s=Object(i["a"])(r["default"],n["b"],n["c"],!1,null,"a09ecae2",null,!1,n["a"],void 0);e["default"]=s.exports},"409e":function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return n}));var n={publicModule:a("c96c").default,zNavBar:a("90df").default},r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"container"},[a("public-module"),a("z-nav-bar",{attrs:{title:t.title,bgColor:"#3AB3AE",fontColor:"#fff"}}),a("v-uni-view",{staticClass:"contentBox"},[a("v-uni-video",{ref:"video_"+t.objId,staticClass:"video_file",style:"height: "+t.screenHeight+"px",attrs:{id:"video_"+t.objId,src:t.src,poster:t.poster,loop:!0,"object-fit":"contain","show-play-btn":!1,"show-center-play-btn":!1,controls:!1,"enable-progress-gesture":!1,autoplay:t.videoPlayId==t.objId},on:{timeupdate:function(e){arguments[0]=e=t.$handleEvent(e),t.onScheduleChange.apply(void 0,arguments)},waiting:function(e){arguments[0]=e=t.$handleEvent(e),t.onWaiting.apply(void 0,arguments)}}}),a("v-uni-view",{staticClass:"play_btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onPlay.apply(void 0,arguments)}}},[1e3==t.playState?a("v-uni-image",{staticClass:"icon_play",attrs:{src:"http://qn.kemean.cn/upload/202103/08/1615183536616rn7yfe5g.png",mode:"aspectFit"}}):t._e()],1),a("v-uni-view",{staticClass:"play_schedule",style:{bottom:t.progressBottom+"rpx"}},[a("v-uni-view",{staticClass:"schedule_bg"}),a("v-uni-view",{staticClass:"schedule",style:{width:t.schedule+"rpx"}}),t.progressDrag?a("v-uni-view",{staticClass:"progress_drag_dot"}):t._e()],1)],1)],1)},o=[]},"52d5":function(t,e,a){var n=a("c86c");e=n(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-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/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */@-webkit-keyframes example1-data-v-426585b4{0%{-webkit-transform:translate(-100px);transform:translate(-100px);opacity:0}50%{-webkit-transform:translate();transform:translate();opacity:.5}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes example1-data-v-426585b4{0%{-webkit-transform:translate(-100px);transform:translate(-100px);opacity:0}50%{-webkit-transform:translate();transform:translate();opacity:.5}100%{-webkit-transform:translate(0);transform:translate(0)}}\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-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/* uni.scss */\r\n/* 颜色变量 */\r\n/* 主要颜色 */\r\n/* 文本颜色 */\r\n/* 其它颜色 */.video_box[data-v-426585b4]{position:relative;width:%?750?%}.bottom_mask[data-v-426585b4]{position:absolute;left:%?0?%;bottom:%?0?%;right:%?0?%;height:%?300?%;width:%?750?%;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.7))}.video_file[data-v-426585b4]{width:%?750?%}.play_schedule[data-v-426585b4]{position:absolute;bottom:%?6?%;left:0;height:%?16?%;width:%?750?%;flex-direction:row;align-items:center;justify-content:flex-start}.schedule_bg[data-v-426585b4]{position:absolute;top:%?7?%;left:0;right:0;height:%?2?%;background-color:hsla(0,0%,100%,.3)}.schedule[data-v-426585b4]{background-color:#fff;height:%?2?%;position:relative}.progress_drag_dot[data-v-426585b4]{width:%?16?%;height:%?16?%;border-radius:50%;background-color:#fff}.play_btn[data-v-426585b4]{position:absolute;top:50%;left:45%;right:0;bottom:0;justify-content:center;align-items:center}.icon_play[data-v-426585b4]{width:%?90?%;height:%?90?%}',""]),t.exports=e},"5a74":function(t,e,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("e838");var r=n(a("9b1b")),o=a("8f59"),i={data:function(){return{schedule:0,playState:1e3,progressDrag:!1,duration:0,videoCtx:null,objId:""}},onLoad:function(t){console.log("1111",t),this.src=t.src,this.title=t.title},computed:(0,r.default)({},(0,o.mapState)(["videoPlayId"])),watch:{videoPlayId:function(t){var e=this;t==this.objId?setTimeout((function(){e.videoCtx.play(),e.playState=2e3}),200):setTimeout((function(){e.videoCtx.pause(),e.videoCtx.seek(0),e.playState=1e3,e.schedule=0}),100)}},mounted:function(){var t=this;console.log("src",this.src),this.videoCtx=uni.createVideoContext("video_".concat(this.objId),this),this.videoPlayId==this.objId&&setTimeout((function(){t.videoCtx.play(),t.playState=2e3}),200);var e=!0;uni.$on("videoProgress",(function(a){e&&(e=!1,setTimeout((function(){e=!0,1==a.progress?t.progressDrag=!0:t.progressDrag=!1,t.videoPlayId==t.objId&&a.progressValue&&(t.schedule=750*a.progressValue,t.videoCtx.seek(t.duration*a.progressValue))}),100))}))},methods:{onScheduleChange:function(t){this.duration=t.detail.duration,this.progressDrag||(this.schedule=parseFloat(t.detail.currentTime)/t.detail.duration*750)},onPlay:function(){2e3==this.playState?(this.videoCtx.pause(),this.playState=1e3):(1e3==this.playState||3e3==this.playState)&&(this.videoCtx.play(),this.playState=2e3)},onWaiting:function(){this.playState=3e3},onError:function(t){console.log("视频播放出错",t)}}};e.default=i},"5ebe":function(t,e,a){"use strict";a.r(e);var n=a("f7b4"),r=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=r.a},"6c19":function(t,e,a){var n=a("52d5");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var r=a("967d").default;r("2d902fec",n,!0,{sourceMap:!1,shadowMode:!1})},"8c15":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.loadingShow?a("v-uni-view",{staticClass:"mask mask-show",on:{touchmove:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e),t.preventTouchMove.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"preloader"},[a("v-uni-view",{staticClass:"loader"})],1),a("v-uni-view",{staticClass:"title"},[t._v("加载中...")])],1):t._e()},r=[]},9086:function(t,e,a){"use strict";var n=a("dfdf"),r=a.n(n);r.a},a4ab:function(t,e,a){"use strict";a.r(e);var n=a("5a74"),r=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=r.a},a571:function(t,e,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(a("9b1b")),o=a("8f59"),i={computed:(0,r.default)({},(0,o.mapState)(["loadingShow"])),methods:{preventTouchMove:function(){console.log("stop user scroll it!")}}};e.default=i},a81b:function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return n}));var n={zLoading:a("3315").default},r=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",[e("z-loading")],1)},o=[]},c96c:function(t,e,a){"use strict";a.r(e);var n=a("a81b"),r=a("5ebe");for(var o in r)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return r[t]}))}(o);var i=a("828b"),s=Object(i["a"])(r["default"],n["b"],n["c"],!1,null,"d48e708a",null,!1,n["a"],void 0);e["default"]=s.exports},d38b:function(t,e,a){"use strict";var n=a("6c19"),r=a.n(n);r.a},dfdf:function(t,e,a){var n=a("04cc");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var r=a("967d").default;r("c2b637d8",n,!0,{sourceMap:!1,shadowMode:!1})},f3bc:function(t,e,a){"use strict";a.r(e);var n=a("a571"),r=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=r.a},f7b4:function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={}}}]); |