You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
4.6 KiB
10 lines
4.6 KiB
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/min-countdown"],{"1df0":function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var o=function(){var t=this.$createElement;this._self._c},i=[]},6320:function(t,e,n){"use strict";(function(t){var o=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n("7eb4")),r=o(n("7ca3")),a=o(n("ee10")),u=n("8f59");function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function f(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){(0,r.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var s={name:"min-countdown",props:{type:{type:Number,default:1},targetTime:{type:Number,default:0},format:{type:String,default:"{%d}天{%h}小时{%m}分{%s}秒"},countdownClass:{type:String,default:""},bgColor:{type:String,default:""},isPlay:{type:Boolean,default:!1}},data:function(){return{time:"00:00:00",audioBg:{},playBg:!1}},mounted:function(){var t=this;return(0,a.default)(i.default.mark((function e(){return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.getTime(),!t.isPlay||t.configInfo.id){e.next=4;break}return e.next=4,t.getConfigInfo();case 4:case"end":return e.stop()}}),e)})))()},computed:(0,u.mapState)({primaryColor:function(t){return t.config.configInfo.primaryColor},subColor:function(t){return t.config.configInfo.subColor},configInfo:function(t){return t.config.configInfo},isHaveAudio:function(t){return t.user.isHaveAudio}}),methods:f(f(f({},(0,u.mapActions)(["getConfigInfo","toPlayAudio"])),(0,u.mapMutations)(["updateUserItem"])),{},{initIndex:function(){var t=this;setTimeout((function(){t.getTime()}),1e3)},getTime:function(){var t={},e=this.format;function n(t){return t>9?"".concat(t):"0".concat(t)}var o=Math.ceil((this.targetTime-(new Date).getTime())/1e3);if(o>=0){t.d=n(parseInt(o/86400));var i=o%86400;t.h=n(parseInt(i/3600)),i%=3600,t.m=n(parseInt(i/60)),t.s=n(i%60),["d","h","m","s"].forEach((function(n){var o=t[n].split("");e=e.replace("{%"+n+"}",t[n]),e=e.replace("{%"+n+"0}",o[0]),e=e.replace("{%"+n+"1}",o[1]),e=e.replace("{%"+n+"2}",o[2]?o[2]:"0")})),this.time=1==this.type?e:t,this.initIndex(),this.isPlay&&300==o&&this.toPlayAudio({key:"countdown_voice"}),this.isPlay&&0==o&&(this.toPlayAudio({key:"service_end_recording"}),this.$emit("end"))}else this.$emit("callback")},toInitPlay:function(){var e=this;return(0,a.default)(i.default.mark((function n(){var o;return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(e.configInfo.id){n.next=3;break}return n.next=3,e.getConfigInfo();case 3:console.log("======toInitPlay"),o=e.configInfo.countdown_voice,e.audioBg=t.createInnerAudioContext(),e.audioBg.src=o,e.audioBg.obeyMuteSwitch=!1,e.updateUserItem({key:"isHaveAudio",val:!0}),console.log(e.audioBg,"=======this.audioBg"),e.audioBg.onPlay((function(){console.log("onPlay"),e.playBg=!0})),e.audioBg.onStop((function(){console.log("onStop"),e.playBg=!1})),e.audioBg.onError((function(){console.log("onError"),e.playBg=!1,e.audioBg.destroy()})),e.audioBg.onEnded((function(){console.log("onEnded"),e.playBg=!1}));case 14:case"end":return n.stop()}}),n)})))()},toPlay:function(){console.log("=====toPlay",this.playBg,this.audioBg),this.playBg&&this.audioBg.stop(),this.audioBg.play()}})};e.default=s}).call(this,n("df3c")["default"])},"94e4":function(t,e,n){"use strict";var o=n("ed3b"),i=n.n(o);i.a},c214:function(t,e,n){"use strict";n.r(e);var o=n("6320"),i=n.n(o);for(var r in o)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(r);e["default"]=i.a},d460:function(t,e,n){"use strict";n.r(e);var o=n("1df0"),i=n("c214");for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n("94e4");var a=n("828b"),u=Object(a["a"])(i["default"],o["b"],o["c"],!1,null,"72952934",null,!1,o["a"],void 0);e["default"]=u.exports},ed3b:function(t,e,n){}}]);
|
|
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
|
'components/min-countdown-create-component',
|
|
{
|
|
'components/min-countdown-create-component':(function(module, exports, __webpack_require__){
|
|
__webpack_require__('df3c')['createComponent'](__webpack_require__("d460"))
|
|
})
|
|
},
|
|
[['components/min-countdown-create-component']]
|
|
]);
|
|
|