pages-index-details~pages-me-myBox~pages-tabbar-box~pages-tabbar-index~pagesA-pages-camera.85af7b7f.js 16 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-index-details~pages-me-myBox~pages-tabbar-box~pages-tabbar-index~pagesA-pages-camera"],{"0267":function(t,n,e){"use strict";var i;e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return a})),e.d(n,"a",(function(){return i}));var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return t.isShow?e("v-uni-view",{ref:"ani",class:t.customClass,style:t.transformStyles,attrs:{animation:t.animationData},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.onClick.apply(void 0,arguments)}}},[t._t("default")],2):t._e()},a=[]},"1c58":function(t,n,e){"use strict";var i=e("4ea4");e("99af"),e("4160"),e("a9e3"),e("ac1f"),e("5319"),e("159b"),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=i(e("2909")),a=i(e("5530")),s=e("2835"),r={name:"uniTransition",props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:function(){return"fade"}},duration:{type:Number,default:300},styles:{type:Object,default:function(){return{}}},customClass:{type:String,default:""}},data:function(){return{isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}},watch:{show:{handler:function(t){t?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject:function(){var t=(0,a.default)((0,a.default)({},this.styles),{},{"transition-duration":this.duration/1e3+"s"}),n="";for(var e in t){var i=this.toLine(e);n+=i+":"+t[e]+";"}return n},transformStyles:function(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created:function(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.duration&&(this.durationTime=t.duration),this.animation=(0,s.createAnimation)(Object.assign(this.config,t))},onClick:function(){this.$emit("click",{detail:this.isShow})},step:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.animation){for(var e in t)try{var i;if("object"===typeof t[e])(i=this.animation)[e].apply(i,(0,o.default)(t[e]));else this.animation[e](t[e])}catch(a){console.error("方法 ".concat(e," 不存在"))}return this.animation.step(n),this}},run:function(t){this.animation&&this.animation.run(t)},open:function(){var t=this;clearTimeout(this.timer),this.transform="",this.isShow=!0;var n=this.styleInit(!1),e=n.opacity,i=n.transform;"undefined"!==typeof e&&(this.opacity=e),this.transform=i,this.$nextTick((function(){t.timer=setTimeout((function(){t.animation=(0,s.createAnimation)(t.config,t),t.tranfromInit(!1).step(),t.animation.run(),t.$emit("change",{detail:t.isShow})}),20)}))},close:function(t){var n=this;this.animation&&this.tranfromInit(!0).step().run((function(){n.isShow=!1,n.animationData=null,n.animation=null;var t=n.styleInit(!1),e=t.opacity,i=t.transform;n.opacity=e||1,n.transform=i,n.$emit("change",{detail:n.isShow})}))},styleInit:function(t){var n=this,e={transform:""},i=function(t,i){"fade"===i?e.opacity=n.animationType(t)[i]:e.transform+=n.animationType(t)[i]+" "};return"string"===typeof this.modeClass?i(t,this.modeClass):this.modeClass.forEach((function(n){i(t,n)})),e},tranfromInit:function(t){var n=this,e=function(t,e){var i=null;"fade"===e?i=t?0:1:(i=t?"-100%":"0","zoom-in"===e&&(i=t?.8:1),"zoom-out"===e&&(i=t?1.2:1),"slide-right"===e&&(i=t?"100%":"0"),"slide-bottom"===e&&(i=t?"100%":"0")),n.animation[n.animationMode()[e]](i)};return"string"===typeof this.modeClass?e(t,this.modeClass):this.modeClass.forEach((function(n){e(t,n)})),this.animation},animationType:function(t){return{fade:t?1:0,"slide-top":"translateY(".concat(t?"0":"-100%",")"),"slide-right":"translateX(".concat(t?"0":"100%",")"),"slide-bottom":"translateY(".concat(t?"0":"100%",")"),"slide-left":"translateX(".concat(t?"0":"-100%",")"),"zoom-in":"scaleX(".concat(t?1:.8,") scaleY(").concat(t?1:.8,")"),"zoom-out":"scaleX(".concat(t?1:1.2,") scaleY(").concat(t?1:1.2,")")}},animationMode:function(){return{fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}},toLine:function(t){return t.replace(/([A-Z])/g,"-$1").toLowerCase()}}};n.default=r},2835:function(t,n,e){"use strict";var i=e("4ea4");e("99af"),e("4160"),e("caad"),e("d3b7"),e("2532"),e("159b"),Object.defineProperty(n,"__esModule",{value:!0}),n.createAnimation=f;var o=i(e("5530")),a=i(e("d4ec")),s=i(e("bee2")),r=function(){function t(n,e){(0,a.default)(this,t),this.options=n,this.animation=uni.createAnimation(n),this.currentStepAnimates={},this.next=0,this.$=e}return(0,s.default)(t,[{key:"_nvuePushAnimates",value:function(t,n){var e=this.currentStepAnimates[this.next],i={};if(i=e||{styles:{},config:{}},u.includes(t)){i.styles.transform||(i.styles.transform="");var o="";"rotate"===t&&(o="deg"),i.styles.transform+="".concat(t,"(").concat(n+o,") ")}else i.styles[t]="".concat(n);this.currentStepAnimates[this.next]=i}},{key:"_animateRun",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=this.$.$refs["ani"].ref;if(e)return new Promise((function(i,a){nvueAnimation.transition(e,(0,o.default)({styles:t},n),(function(t){i()}))}))}},{key:"_nvueNextAnimate",value:function(t){var n=this,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2?arguments[2]:void 0,o=t[e];if(o){var a=o.styles,s=o.config;this._animateRun(a,s).then((function(){e+=1,n._nvueNextAnimate(t,e,i)}))}else this.currentStepAnimates={},"function"===typeof i&&i(),this.isEnd=!0}},{key:"step",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.animation.step(t),this}},{key:"run",value:function(t){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((function(){"function"===typeof t&&t()}),this.$.durationTime)}}]),t}(),u=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"],c=["opacity","backgroundColor"],l=["width","height","left","right","top","bottom"];function f(t,n){if(n)return clearTimeout(n.timer),new r(t,n)}u.concat(c,l).forEach((function(t){r.prototype[t]=function(){var n;return(n=this.animation)[t].apply(n,arguments),this}}))},2909:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;var i=r(e("6005")),o=r(e("db90")),a=r(e("06c5")),s=r(e("3427"));function r(t){return t&&t.__esModule?t:{default:t}}function u(t){return(0,i.default)(t)||(0,o.default)(t)||(0,a.default)(t)||(0,s.default)()}},3427:function(t,n,e){"use strict";function i(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}Object.defineProperty(n,"__esModule",{value:!0}),n.default=i},"450c":function(t,n,e){"use strict";e.r(n);var i=e("c44f"),o=e("7428");for(var a in o)"default"!==a&&function(t){e.d(n,t,(function(){return o[t]}))}(a);e("c573");var s,r=e("f0c5"),u=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,"5813ea0d",null,!1,i["a"],s);n["default"]=u.exports},6005:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=a;var i=o(e("6b75"));function o(t){return t&&t.__esModule?t:{default:t}}function a(t){if(Array.isArray(t))return(0,i.default)(t)}},7428:function(t,n,e){"use strict";e.r(n);var i=e("a92f"),o=e.n(i);for(var a in i)"default"!==a&&function(t){e.d(n,t,(function(){return i[t]}))}(a);n["default"]=o.a},"79ee":function(t,n,e){var i=e("24fb");n=i(!1),n.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/* 文章场景相关 */.uni-popup[data-v-5813ea0d]{position:fixed;z-index:99}.uni-popup.top[data-v-5813ea0d], .uni-popup.left[data-v-5813ea0d], .uni-popup.right[data-v-5813ea0d]{top:var(--window-top)}.uni-popup .uni-popup__wrapper[data-v-5813ea0d]{display:block;position:relative\r\n /* iphonex 等安全区设置,底部安全区适配 */}.uni-popup .uni-popup__wrapper.left[data-v-5813ea0d], .uni-popup .uni-popup__wrapper.right[data-v-5813ea0d]{padding-top:var(--window-top);flex:1}.fixforpc-z-index[data-v-5813ea0d]{z-index:999}.fixforpc-top[data-v-5813ea0d]{top:0}',""]),t.exports=n},"89e9":function(t,n,e){var i=e("79ee");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=e("4f06").default;o("55cf70d2",i,!0,{sourceMap:!1,shadowMode:!1})},a21e:function(t,n,e){"use strict";e.r(n);var i=e("1c58"),o=e.n(i);for(var a in i)"default"!==a&&function(t){e.d(n,t,(function(){return i[t]}))}(a);n["default"]=o.a},a92f:function(t,n,e){"use strict";var i=e("4ea4");e("c975"),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=i(e("cd50")),a={name:"uniPopup",components:{keypress:o.default},props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},maskClick:{type:Boolean,default:!0},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0}},watch:{type:{handler:function(t){this.config[t]&&this[this.config[t]](!0)},immediate:!0},isDesktop:{handler:function(t){this.config[t]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(t){this.mkclick=t},immediate:!0}},data:function(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:this.isDesktop?"fixforpc-top":"top"}},computed:{isDesktop:function(){return this.popupWidth>=500&&this.popupHeight>=500},bg:function(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted:function(){var t=this,n=function(){var n=uni.getSystemInfoSync(),e=n.windowWidth,i=n.windowHeight,o=n.windowTop,a=n.safeAreaInsets;t.popupWidth=e,t.popupHeight=i+o,t.safeArea?t.safeAreaInsets=a:t.safeAreaInsets=0};n(),window.addEventListener("resize",n),this.$once("hook:beforeDestroy",(function(){window.removeEventListener("resize",n)}))},created:function(){this.mkclick=this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1},methods:{closeMask:function(){this.maskShow=!1},disableMask:function(){this.mkclick=!1},clear:function(t){t.stopPropagation(),this.clearPropagation=!0},open:function(t){var n=["top","center","bottom","left","right","message","dialog","share"];t&&-1!==n.indexOf(t)||(t=this.type),this.config[t]?(this[this.config[t]](),this.$emit("change",{show:!0,type:t})):console.error("缺少类型:",t)},close:function(t){var n=this;this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout((function(){n.showPopup=!1}),300)},touchstart:function(){this.clearPropagation=!1},onTap:function(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.mkclick&&this.close())},top:function(t){var n=this;this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg},t||(this.showPopup=!0,this.showTrans=!0,this.$nextTick((function(){n.messageChild&&"message"===n.type&&n.messageChild.timerClose()})))},bottom:function(t){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets&&this.safeAreaInsets.bottom||0,backgroundColor:this.bg},t||(this.showPopup=!0,this.showTrans=!0)},center:function(t){this.popupstyle="center",this.ani=["zoom-out","fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center"},t||(this.showPopup=!0,this.showTrans=!0)},left:function(t){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,display:"flex",flexDirection:"column"},t||(this.showPopup=!0,this.showTrans=!0)},right:function(t){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,display:"flex",flexDirection:"column"},t||(this.showPopup=!0,this.showTrans=!0)}}};n.default=a},c44f:function(t,n,e){"use strict";e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return a})),e.d(n,"a",(function(){return i}));var i={uniTransition:e("f2ae").default},o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return t.showPopup?e("v-uni-view",{staticClass:"uni-popup",class:[t.popupstyle,t.isDesktop?"fixforpc-z-index":""],on:{touchmove:function(n){n.stopPropagation(),n.preventDefault(),arguments[0]=n=t.$handleEvent(n),t.clear.apply(void 0,arguments)}}},[e("v-uni-view",{on:{touchstart:function(n){arguments[0]=n=t.$handleEvent(n),t.touchstart.apply(void 0,arguments)}}},[t.maskShow?e("uni-transition",{key:"1",attrs:{name:"mask","mode-class":"fade",styles:t.maskClass,duration:t.duration,show:t.showTrans},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.onTap.apply(void 0,arguments)}}}):t._e(),e("uni-transition",{key:"2",attrs:{"mode-class":t.ani,name:"content",styles:t.transClass,duration:t.duration,show:t.showTrans},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.onTap.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"uni-popup__wrapper",class:[t.popupstyle],style:{backgroundColor:t.bg},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.clear.apply(void 0,arguments)}}},[t._t("default")],2)],1)],1),t.maskShow?e("keypress",{on:{esc:function(n){arguments[0]=n=t.$handleEvent(n),t.onTap.apply(void 0,arguments)}}}):t._e()],1):t._e()},a=[]},c573:function(t,n,e){"use strict";var i=e("89e9"),o=e.n(i);o.a},cd50:function(t,n,e){"use strict";e("7db0"),e("caad"),e("b64b"),e("2532"),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i={name:"Keypress",props:{disable:{type:Boolean,default:!1}},mounted:function(){var t=this,n={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},e=function(e){if(!t.disable){var i=Object.keys(n).find((function(t){var i=e.key,o=n[t];return o===i||Array.isArray(o)&&o.includes(i)}));i&&setTimeout((function(){t.$emit(i,{})}),0)}};document.addEventListener("keyup",e),this.$once("hook:beforeDestroy",(function(){document.removeEventListener("keyup",e)}))},render:function(){}};n.default=i},db90:function(t,n,e){"use strict";function i(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}e("a4d3"),e("e01a"),e("d28b"),e("a630"),e("d3b7"),e("3ca3"),e("ddb0"),Object.defineProperty(n,"__esModule",{value:!0}),n.default=i},f2ae:function(t,n,e){"use strict";e.r(n);var i=e("0267"),o=e("a21e");for(var a in o)"default"!==a&&function(t){e.d(n,t,(function(){return o[t]}))}(a);var s,r=e("f0c5"),u=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,"10b86ac7",null,!1,i["a"],s);n["default"]=u.exports}}]);