(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-ph-index"],{"0dac":function(e,t,n){"use strict";n.r(t);var o=n("2f17"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);t["default"]=i.a},"176d":function(e,t,n){var o=n("c86c");t=o(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */\n/*主题色及按钮渐变背景*/\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.u-empty[data-v-78ae7d22]{display:flex;flex-direction:row;flex-direction:column;justify-content:center;align-items:center;height:100%}.u-image[data-v-78ae7d22]{margin-bottom:%?20?%}.u-slot-wrap[data-v-78ae7d22]{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:%?20?%}',""]),e.exports=t},"1b2f":function(e,t){e.exports="data:image/png;base64,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"},2192:function(e,t,n){e.exports=n.p+"static/images/gif/coin1.webp"},2982:function(e,t,n){e.exports=n.p+"static/images/gif/rocket0.webp"},"2c33":function(e,t,n){"use strict";n("6a54");var o=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("f7a5"),n("c223");var i=o(n("2634")),a=o(n("2fdc")),r=n("a82b"),s=o(n("9041")),d=o(n("4278")),u=o(n("8f18")),l=o(n("887a")),c=n("69ec"),p={components:{ScrollNotice:l.default,CustomPop:u.default},data:function(){return{IconProp:!1,pmProp:!1,gifIconImg:!1,gifPmImg:!1,tabBarHeight:0,minScrollNum:10,noticeList:[],curTab:1,page:1,last:!1,phList:[],mePh:{},phStatus:{},xuefen_record_id:null,step:[],curStep:0,yesterday_mingci:0,jsdk:{},iconImageLoad:!1}},onLoad:function(e){var t=this;e.xuefen_record_id&&localStorage.setItem("xuefen_record_id",e.xuefen_record_id),setTimeout((function(){t.minScrollNum=3}),1e4)},onReachBottom:function(){this.last||this.page++,this.getPhList()},onHide:function(){this.IconProp=!1,this.pmProp=!1,this.gifIconImg=!1,this.gifPmImg=!1},onShow:function(){var e=this;return(0,a.default)((0,i.default)().mark((function t(){var n,o;return(0,i.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.xuefen_record_id=localStorage.getItem("xuefen_record_id"),e.page=1,e.last=!1,e.phList=[],n=uni.getSystemInfoSync(),e.tabBarHeight=n.windowBottom,console.log("tabBarHeight==>",e.tabBarHeight),o=(0,c.getQueryString)("code"),console.log("首页====》",e.vuex_token),o||e.vuex_token){t.next=12;break}return uni.reLaunch({url:"/pages/login/skip"}),t.abrupt("return");case 12:if(!o||e.vuex_token){t.next=16;break}return console.log("zhixing denglu "),e.useCodeLogin(o),t.abrupt("return");case 16:if(!e.vuex_token){t.next=24;break}return e.getNoticeList(),e.getUserInfo(),t.next=21,e.getPhList();case 21:return t.next=23,e.handleCheckShowIcon();case 23:return t.abrupt("return");case 24:case"end":return t.stop()}}),t)})))()},methods:{useCodeLogin:function(e){var t=this;console.log(e),this.$u.post("/base/auth/wechat",{code:e}).then((function(e){t.$u.vuex("vuex_token",e.data.token),t.$u.vuex("vuex_auth_id",e.data.auth_id),0!=e.data.is_binding?(t.getUserInfo(),t.getNoticeList(),t.getPhList(),t.handleCheckShowIcon()):uni.reLaunch({url:"/pages/login/login"})}))},getUserInfo:function(){var e=this;this.$u.get("/base/auth/me").then((function(t){console.log(t),e.$u.vuex("vuex_user",t.data)}))},getUserName:function(e){return e.slice(0,4)},handleIconProp:function(){this.IconProp=!1},handlePmProp:function(){this.pmProp=!1},handleCheckShowIcon:function(){var e=this;return(0,a.default)((0,i.default)().mark((function t(){var n;return(0,i.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e,t.next=3,e.$u.get("/dwbs/ranking/show-status",{xuefen_record_id:e.xuefen_record_id?e.xuefen_record_id:0}).then((function(t){e.phStatus=t.data,console.log("判断状态",e.iconImageLoad),t.data.addXuefenStatus&&(uni.showLoading(),n.IconProp=!0,n.gifIconImg=!0,1==e.iconImageLoad&&e.imageOload()),t.data.rankingStatus&&(uni.showLoading(),n.pmProp=!0,n.gifPmImg=!0,1==e.iconImageLoad&&e.hjImageLoad()),t.data.xuefenStatus&&e.$refs["popRef"].showEdit(),1==t.data.timeOutStatus.status&&e.$refs["popTimeRef"].showEdit(),e.xuefen_record_id&&localStorage.removeItem("xuefen_record_id")}));case 3:case"end":return t.stop()}}),t)})))()},imageOload:function(){var e=this;uni.hideLoading(),setTimeout((function(){e.gifIconImg=!1}),5900);var t=new r.Howl({src:[s.default],loop:!1,preload:!0});console.log("soundBgm==>",t),t.on("load",(function(){console.log("开始执行load"),window.WeixinJSBridge&&window.WeixinJSBridge.invoke("getNetworkType",{},(function(){t.play()}),!1)})),this.iconImageLoad=!0},hjImageLoad:function(){var e=this;uni.hideLoading(),setTimeout((function(){e.gifPmImg=!1}),4900);var t=new r.Howl({src:[d.default],loop:!1,preload:!0});console.log("soundBgm==>",t),t.on("load",(function(){console.log("开始执行load"),window.WeixinJSBridge&&window.WeixinJSBridge.invoke("getNetworkType",{},(function(){t.play()}),!1)})),this.iconImageLoad=!0},getPhList:function(){var e=this;return(0,a.default)((0,i.default)().mark((function t(){return(0,i.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$u.get("/dwbs/rankings",{type:e.curTab,page:e.page}).then((function(t){console.log(t);var n=t.data.users;e.page>1&&0==n.length?(uni.showToast({title:"暂无更多",icon:"none"}),e.last=!0):(e.phList=e.phList.concat(n),e.mePh=t.data.me,e.yesterday_mingci=e.mePh.yesterday_mingci)}));case 2:case"end":return t.stop()}}),t)})))()},getIfProp:function(){this.$u.get("/dwbs/ranking/show-status").then((function(e){console.log("弹框展示状态",e)}))},getNoticeList:function(){var e=this;this.$u.get("/dwbs/ranking/rolling-mes").then((function(t){console.log(t),e.noticeList=t.data}))},changeTab:function(e){this.curTab=e,this.resetList()},resetList:function(){this.page=1,this.last=!1,this.phList=[],this.getPhList()},handleScreen:function(){console.log(this.minScrollNum),3==this.minScrollNum?this.minScrollNum=10:10==this.minScrollNum&&(this.minScrollNum=3)}}};t.default=p},"2e05":function(e,t,n){"use strict";var o=n("d16f"),i=n.n(o);i.a},"2ec5":function(e,t,n){"use strict";e.exports=function(e,t){return t||(t={}),e=e&&e.__esModule?e.default:e,"string"!==typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e)}},"2f17":function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("64aa");var o={name:"u-empty",props:{src:{type:String,default:""},text:{type:String,default:""},color:{type:String,default:"#c0c4cc"},iconColor:{type:String,default:"#c0c4cc"},iconSize:{type:[String,Number],default:120},fontSize:{type:[String,Number],default:26},mode:{type:String,default:"data"},imgWidth:{type:[String,Number],default:120},imgHeight:{type:[String,Number],default:"auto"},show:{type:Boolean,default:!0},marginTop:{type:[String,Number],default:0},iconStyle:{type:Object,default:function(){return{}}}},data:function(){return{icons:{car:"购物车为空",page:"页面不存在",search:"没有搜索结果",address:"没有收货地址",wifi:"没有WiFi",order:"订单为空",coupon:"没有优惠券",favor:"暂无收藏",permission:"无权限",history:"无历史记录",news:"无新闻列表",message:"消息列表为空",list:"列表为空",data:"数据为空"}}}};t.default=o},"31fa":function(e,t,n){var o=n("c86c");t=o(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */\n/*主题色及按钮渐变背景*/\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.del_pop[data-v-1e188874]{height:100vh;width:100vw;background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;display:flex;justify-content:center;z-index:999;align-items:center}.del_pop .del_content[data-v-1e188874]{position:relative;padding:34px 0 10px;width:324px;background-color:#fff;display:flex;justify-content:center;border-radius:12px}.del_pop .del_content .d_icon[data-v-1e188874]{position:absolute;top:-34px;width:91px;height:68px}.del_pop .del_content .d_icon uni-image[data-v-1e188874]{width:91px;height:68px}.del_pop .del_content .con_border[data-v-1e188874]{margin:0 20px;padding-bottom:20px;width:100%}.del_pop .del_content .con_border .tip_title[data-v-1e188874]{text-align:center;padding:16px 0;font-size:19px;color:#333}.del_pop .del_content .con_border .text[data-v-1e188874]{font-size:17px;text-align:center;color:#333}.del_pop .del_content .con_border .del_btn[data-v-1e188874]{margin-top:24px;display:flex;justify-content:space-between;align-items:center;text-align:center;font-size:16px}.del_pop .del_content .con_border .del_btn .cancel[data-v-1e188874]{flex:1;border-radius:22px;opacity:1;background:#f5f5f5;height:44px;line-height:44px;margin-right:20px;color:#333}.del_pop .del_content .con_border .del_btn .sure[data-v-1e188874]{flex:1;border-radius:22px;opacity:1;background:linear-gradient(91deg,#f30000 1%,#fe4815 99%);height:44px;letter-spacing:0;color:#fff;line-height:44px}',""]),e.exports=t},4278:function(e,t,n){e.exports=n.p+"static/huojian.mp3"},"49f4":function(e,t){e.exports="data:image/png;base64,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"},"4c23":function(e,t,n){var o=n("31fa");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);var i=n("967d").default;i("66a5c9b5",o,!0,{sourceMap:!1,shadowMode:!1})},"58c4":function(e,t,n){"use strict";n.r(t);var o=n("2c33"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);t["default"]=i.a},7488:function(e,t,n){"use strict";n.r(t);var o=n("89d0"),i=n("58c4");for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n("2e05");var r=n("828b"),s=Object(r["a"])(i["default"],o["b"],o["c"],!1,null,"5008e05a",null,!1,o["a"],void 0);t["default"]=s.exports},8024:function(e,t,n){var o=n("176d");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);var i=n("967d").default;i("aec55d32",o,!0,{sourceMap:!1,shadowMode:!1})},"89d0":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return o}));var o={uGap:n("fd70").default,uEmpty:n("c044").default},i=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"ph"},[o("ScrollNotice",{attrs:{noticeList:e.noticeList}}),o("u-gap",{attrs:{height:"24","bg-color":"#F5F5F5"}}),o("div",{staticClass:"ph_title",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handleCheckShowIcon.apply(void 0,arguments)}}},[1==e.curTab?o("span",[e._v("总排行榜")]):e._e(),2==e.curTab?o("span",[e._v("昨日排行榜")]):e._e(),3==e.curTab?o("span",[e._v("上周排行榜")]):e._e(),4==e.curTab?o("span",[e._v("上月排行榜")]):e._e()]),o("div",{staticClass:"tab_list"},[o("div",{class:["item",1==e.curTab?"actived":""],on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.changeTab(1)}}},[e._v("总排行榜")]),o("div",{class:["item",2==e.curTab?"actived":""],on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.changeTab(2)}}},[e._v("昨日排行榜")]),o("div",{class:["item",3==e.curTab?"actived":""],on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.changeTab(3)}}},[e._v("上周排行榜")]),o("div",{class:["item",4==e.curTab?"actived":""],on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.changeTab(4)}}},[e._v("上月排行榜")])]),o("div",{staticClass:"table"},[e._m(0),e.phList.length>0?o("div",e._l(e.phList,(function(t){return o("div",{key:t.id,staticClass:"row"},[o("div",{staticClass:"item item_jp"},[1==t.ranking?o("v-uni-image",{staticClass:"jp",attrs:{src:n("1b2f"),mode:""}}):2==t.ranking?o("v-uni-image",{staticClass:"jp",attrs:{src:n("a6dc"),mode:""}}):3==t.ranking?o("v-uni-image",{staticClass:"jp",attrs:{src:n("e0d4"),mode:""}}):o("span",[e._v(e._s(t.ranking))])],1),o("div",{staticClass:"item item_jp"},[o("v-uni-image",{staticClass:"avator",attrs:{src:t.headimg||"../../static/images/index/avator.png",mode:""}})],1),o("div",{staticClass:"item"},[e._v(e._s(e.getUserName(t.nickname)))]),o("div",{staticClass:"item"},[e._v(e._s(t.xuefen))])])})),0):o("div",{staticClass:"empty_image"},[o("u-empty",{attrs:{text:"暂无排行榜!"}})],1),e.mePh.xuefen>0?o("div",{class:[e.yesterday_mingci>0&&e.yesterday_mingci0&&e.yesterday_mingci=0&&e<=1){if(t._volume=e,t._muted)return t;t.usingWebAudio&&t.masterGain.gain.setValueAtTime(e,r.ctx.currentTime);for(var n=0;n=0;t--)e._howls[t].unload();return e.usingWebAudio&&e.ctx&&"undefined"!==typeof e.ctx.close&&(e.ctx.close(),e.ctx=null,h()),e},codecs:function(e){return(this||r)._codecs[e.replace(/^x-/,"")]},_setup:function(){var e=this||r;if(e.state=e.ctx&&e.ctx.state||"suspended",e._autoSuspend(),!e.usingWebAudio)if("undefined"!==typeof Audio)try{var t=new Audio;"undefined"===typeof t.oncanplaythrough&&(e._canPlayEvent="canplay")}catch(n){e.noAudio=!0}else e.noAudio=!0;try{t=new Audio;t.muted&&(e.noAudio=!0)}catch(n){}return e.noAudio||e._setupCodecs(),e},_setupCodecs:function(){var e=this||r,t=null;try{t="undefined"!==typeof Audio?new Audio:null}catch(l){return e}if(!t||"function"!==typeof t.canPlayType)return e;var n=t.canPlayType("audio/mpeg;").replace(/^no$/,""),o=e._navigator?e._navigator.userAgent:"",i=o.match(/OPR\/(\d+)/g),a=i&&parseInt(i[0].split("/")[1],10)<33,s=-1!==o.indexOf("Safari")&&-1===o.indexOf("Chrome"),d=o.match(/Version\/(.*?) /),u=s&&d&&parseInt(d[1],10)<15;return e._codecs={mp3:!(a||!n&&!t.canPlayType("audio/mp3;").replace(/^no$/,"")),mpeg:!!n,opus:!!t.canPlayType('audio/ogg; codecs="opus"').replace(/^no$/,""),ogg:!!t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),oga:!!t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),wav:!!(t.canPlayType('audio/wav; codecs="1"')||t.canPlayType("audio/wav")).replace(/^no$/,""),aac:!!t.canPlayType("audio/aac;").replace(/^no$/,""),caf:!!t.canPlayType("audio/x-caf;").replace(/^no$/,""),m4a:!!(t.canPlayType("audio/x-m4a;")||t.canPlayType("audio/m4a;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),m4b:!!(t.canPlayType("audio/x-m4b;")||t.canPlayType("audio/m4b;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),mp4:!!(t.canPlayType("audio/x-mp4;")||t.canPlayType("audio/mp4;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),weba:!(u||!t.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),webm:!(u||!t.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),dolby:!!t.canPlayType('audio/mp4; codecs="ec-3"').replace(/^no$/,""),flac:!!(t.canPlayType("audio/x-flac;")||t.canPlayType("audio/flac;")).replace(/^no$/,"")},e},_unlockAudio:function(){var e=this||r;if(!e._audioUnlocked&&e.ctx){e._audioUnlocked=!1,e.autoUnlock=!1,e._mobileUnloaded||44100===e.ctx.sampleRate||(e._mobileUnloaded=!0,e.unload()),e._scratchBuffer=e.ctx.createBuffer(1,1,22050);var t=function t(n){while(e._html5AudioPool.length0?s._seek:n._sprite[e][0]/1e3),l=Math.max(0,(n._sprite[e][0]+n._sprite[e][1])/1e3-u),c=1e3*l/Math.abs(s._rate),p=n._sprite[e][0]/1e3,f=(n._sprite[e][0]+n._sprite[e][1])/1e3;s._sprite=e,s._ended=!1;var h=function(){s._paused=!1,s._seek=u,s._start=p,s._stop=f,s._loop=!(!s._loop&&!n._sprite[e][2])};if(!(u>=f)){var _=s._node;if(n._webAudio){var m=function(){n._playLock=!1,h(),n._refreshBuffer(s);var e=s._muted||n._muted?0:s._volume;_.gain.setValueAtTime(e,r.ctx.currentTime),s._playStart=r.ctx.currentTime,"undefined"===typeof _.bufferSource.start?s._loop?_.bufferSource.noteGrainOn(0,u,86400):_.bufferSource.noteGrainOn(0,u,l):s._loop?_.bufferSource.start(0,u,86400):_.bufferSource.start(0,u,l),c!==1/0&&(n._endTimers[s._id]=setTimeout(n._ended.bind(n,s),c)),t||setTimeout((function(){n._emit("play",s._id),n._loadQueue()}),0)};"running"===r.state&&"interrupted"!==r.ctx.state?m():(n._playLock=!0,n.once("resume",m),n._clearTimer(s._id))}else{var g=function(){_.currentTime=u,_.muted=s._muted||n._muted||r._muted||_.muted,_.volume=s._volume*r.volume(),_.playbackRate=s._rate;try{var o=_.play();if(o&&"undefined"!==typeof Promise&&(o instanceof Promise||"function"===typeof o.then)?(n._playLock=!0,h(),o.then((function(){n._playLock=!1,_._unlocked=!0,t?n._loadQueue():n._emit("play",s._id)})).catch((function(){n._playLock=!1,n._emit("playerror",s._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction."),s._ended=!0,s._paused=!0}))):t||(n._playLock=!1,h(),n._emit("play",s._id)),_.playbackRate=s._rate,_.paused)return void n._emit("playerror",s._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction.");"__default"!==e||s._loop?n._endTimers[s._id]=setTimeout(n._ended.bind(n,s),c):(n._endTimers[s._id]=function(){n._ended(s),_.removeEventListener("ended",n._endTimers[s._id],!1)},_.addEventListener("ended",n._endTimers[s._id],!1))}catch(i){n._emit("playerror",s._id,i)}};"data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA"===_.src&&(_.src=n._src,_.load());var v=window&&window.ejecta||!_.readyState&&r._navigator.isCocoonJS;if(_.readyState>=3||v)g();else{n._playLock=!0,n._state="loading";_.addEventListener(r._canPlayEvent,(function e(){n._state="loaded",g(),_.removeEventListener(r._canPlayEvent,e,!1)}),!1),n._clearTimer(s._id)}}return s._id}n._ended(s)},pause:function(e){var t=this;if("loaded"!==t._state||t._playLock)return t._queue.push({event:"pause",action:function(){t.pause(e)}}),t;for(var n=t._getSoundIds(e),o=0;o=0?t=parseInt(i[0],10):e=parseFloat(i[0])}else i.length>=2&&(e=parseFloat(i[0]),t=parseInt(i[1],10));if(!("undefined"!==typeof e&&e>=0&&e<=1))return n=t?o._soundById(t):o._sounds[0],n?n._volume:0;if("loaded"!==o._state||o._playLock)return o._queue.push({event:"volume",action:function(){o.volume.apply(o,i)}}),o;"undefined"===typeof t&&(o._volume=e),t=o._getSoundIds(t);for(var d=0;d0?o/u:o),c=Date.now();e._fadeTo=n,e._interval=setInterval((function(){var i=(Date.now()-c)/o;c=Date.now(),s+=d*i,s=Math.round(100*s)/100,s=d<0?Math.max(n,s):Math.min(n,s),r._webAudio?e._volume=s:r.volume(s,e._id,!0),a&&(r._volume=s),(nt&&s>=n)&&(clearInterval(e._interval),e._interval=null,e._fadeTo=null,r.volume(n,e._id),r._emit("fade",e._id))}),l)},_stopFade:function(e){var t=this._soundById(e);return t&&t._interval&&(this._webAudio&&t._node.gain.cancelScheduledValues(r.ctx.currentTime),clearInterval(t._interval),t._interval=null,this.volume(t._fadeTo,e),t._fadeTo=null,this._emit("fade",e)),this},loop:function(){var e,t,n,o=this,i=arguments;if(0===i.length)return o._loop;if(1===i.length){if("boolean"!==typeof i[0])return n=o._soundById(parseInt(i[0],10)),!!n&&n._loop;e=i[0],o._loop=e}else 2===i.length&&(e=i[0],t=parseInt(i[1],10));for(var a=o._getSoundIds(t),r=0;r=0?t=parseInt(i[0],10):e=parseFloat(i[0])}else 2===i.length&&(e=parseFloat(i[0]),t=parseInt(i[1],10));if("number"!==typeof e)return n=o._soundById(t),n?n._rate:o._rate;if("loaded"!==o._state||o._playLock)return o._queue.push({event:"rate",action:function(){o.rate.apply(o,i)}}),o;"undefined"===typeof t&&(o._rate=e),t=o._getSoundIds(t);for(var d=0;d=0?t=parseInt(o[0],10):n._sounds.length&&(t=n._sounds[0]._id,e=parseFloat(o[0]))}else 2===o.length&&(e=parseFloat(o[0]),t=parseInt(o[1],10));if("undefined"===typeof t)return 0;if("number"===typeof e&&("loaded"!==n._state||n._playLock))return n._queue.push({event:"seek",action:function(){n.seek.apply(n,o)}}),n;var s=n._soundById(t);if(s){if(!("number"===typeof e&&e>=0)){if(n._webAudio){var d=n.playing(t)?r.ctx.currentTime-s._playStart:0,u=s._rateSeek?s._rateSeek-s._seek:0;return s._seek+(u+d*Math.abs(s._rate))}return s._node.currentTime}var l=n.playing(t);l&&n.pause(t,!0),s._seek=e,s._ended=!1,n._clearTimer(t),n._webAudio||!s._node||isNaN(s._node.duration)||(s._node.currentTime=e);var c=function(){l&&n.play(t,!0),n._emit("seek",t)};if(l&&!n._webAudio){var p=function e(){n._playLock?setTimeout(e,0):c()};setTimeout(p,0)}else c()}return n},playing:function(e){if("number"===typeof e){var t=this._soundById(e);return!!t&&!t._paused}for(var n=0;n=0&&r._howls.splice(o,1);var i=!0;for(n=0;n=0){i=!1;break}return u&&i&&delete u[e._src],r.noAudio=!1,e._state="unloaded",e._sounds=[],e=null,null},on:function(e,t,n,o){var i=this["_on"+e];return"function"===typeof t&&i.push(o?{id:n,fn:t,once:o}:{id:n,fn:t}),this},off:function(e,t,n){var o=this["_on"+e],i=0;if("number"===typeof t&&(n=t,t=null),t||n)for(i=0;i=0;i--)o[i].id&&o[i].id!==t&&"load"!==e||(setTimeout(function(e){e.call(this,t,n)}.bind(this,o[i].fn),0),o[i].once&&this.off(e,o[i].fn,o[i].id));return this._loadQueue(e),this},_loadQueue:function(e){if(this._queue.length>0){var t=this._queue[0];t.event===e&&(this._queue.shift(),this._loadQueue()),e||t.action()}return this},_ended:function(e){var t=e._sprite;if(!this._webAudio&&e._node&&!e._node.paused&&!e._node.ended&&e._node.currentTime=0;n--){if(t<=e)return;this._sounds[n]._ended&&(this._webAudio&&this._sounds[n]._node&&this._sounds[n]._node.disconnect(0),this._sounds.splice(n,1),t--)}}},_getSoundIds:function(e){if("undefined"===typeof e){for(var t=[],n=0;n=0;if(!e.bufferSource)return this;if(r._scratchBuffer&&e.bufferSource&&(e.bufferSource.onended=null,e.bufferSource.disconnect(0),t))try{e.bufferSource.buffer=r._scratchBuffer}catch(n){}return e.bufferSource=null,this},_clearSound:function(e){var t=/MSIE |Trident\//.test(r._navigator&&r._navigator.userAgent);t||(e.src="data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA")}};var d=function(e){this._parent=e,this.init()};d.prototype={init:function(){var e=this._parent;return this._muted=e._muted,this._loop=e._loop,this._volume=e._volume,this._rate=e._rate,this._seek=0,this._paused=!0,this._ended=!0,this._sprite="__default",this._id=++r._counter,e._sounds.push(this),this.create(),this},create:function(){var e=this._parent,t=r._muted||this._muted||this._parent._muted?0:this._volume;return e._webAudio?(this._node="undefined"===typeof r.ctx.createGain?r.ctx.createGainNode():r.ctx.createGain(),this._node.gain.setValueAtTime(t,r.ctx.currentTime),this._node.paused=!0,this._node.connect(r.masterGain)):r.noAudio||(this._node=r._obtainHtml5Audio(),this._errorFn=this._errorListener.bind(this),this._node.addEventListener("error",this._errorFn,!1),this._loadFn=this._loadListener.bind(this),this._node.addEventListener(r._canPlayEvent,this._loadFn,!1),this._endFn=this._endListener.bind(this),this._node.addEventListener("ended",this._endFn,!1),this._node.src=e._src,this._node.preload=!0===e._preload?"auto":e._preload,this._node.volume=t*r.volume(),this._node.load()),this},reset:function(){var e=this._parent;return this._muted=e._muted,this._loop=e._loop,this._volume=e._volume,this._rate=e._rate,this._seek=0,this._rateSeek=0,this._paused=!0,this._ended=!0,this._sprite="__default",this._id=++r._counter,this},_errorListener:function(){this._parent._emit("loaderror",this._id,this._node.error?this._node.error.code:0),this._node.removeEventListener("error",this._errorFn,!1)},_loadListener:function(){var e=this._parent;e._duration=Math.ceil(10*this._node.duration)/10,0===Object.keys(e._sprite).length&&(e._sprite={__default:[0,1e3*e._duration]}),"loaded"!==e._state&&(e._state="loaded",e._emit("load"),e._loadQueue()),this._node.removeEventListener(r._canPlayEvent,this._loadFn,!1)},_endListener:function(){var e=this._parent;e._duration===1/0&&(e._duration=Math.ceil(10*this._node.duration)/10,e._sprite.__default[1]===1/0&&(e._sprite.__default[1]=1e3*e._duration),e._ended(this)),this._node.removeEventListener("ended",this._endFn,!1)}};var u={},l=function(e){var t=e._src;if(u[t])return e._duration=u[t].duration,void f(e);if(/^data:[^;]+;base64,/.test(t)){for(var n=atob(t.split(",")[1]),o=new Uint8Array(n.length),i=0;i0?(u[t._src]=e,f(t,e)):n()};"undefined"!==typeof Promise&&1===r.ctx.decodeAudioData.length?r.ctx.decodeAudioData(e).then(o).catch(n):r.ctx.decodeAudioData(e,o,n)},f=function(e,t){t&&!e._duration&&(e._duration=t.duration),0===Object.keys(e._sprite).length&&(e._sprite={__default:[0,1e3*e._duration]}),"loaded"!==e._state&&(e._state="loaded",e._emit("load"),e._loadQueue())},h=function(){if(r.usingWebAudio){try{"undefined"!==typeof AudioContext?r.ctx=new AudioContext:"undefined"!==typeof webkitAudioContext?r.ctx=new webkitAudioContext:r.usingWebAudio=!1}catch(i){r.usingWebAudio=!1}r.ctx||(r.usingWebAudio=!1);var e=/iP(hone|od|ad)/.test(r._navigator&&r._navigator.platform),t=r._navigator&&r._navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/),n=t?parseInt(t[1],10):null;if(e&&n&&n<9){var o=/safari/.test(r._navigator&&r._navigator.userAgent.toLowerCase());r._navigator&&!o&&(r.usingWebAudio=!1)}r.usingWebAudio&&(r.masterGain="undefined"===typeof r.ctx.createGain?r.ctx.createGainNode():r.ctx.createGain(),r.masterGain.gain.setValueAtTime(r._muted?0:r._volume,r.ctx.currentTime),r.masterGain.connect(r.ctx.destination)),r._setup()}};i=[],a=function(){return{Howler:r,Howl:s}}.apply(t,i),void 0===a||(e.exports=a),t.Howler=r,t.Howl=s,"undefined"!==typeof o?(o.HowlerGlobal=n,o.Howler=r,o.Howl=s,o.Sound=d):"undefined"!==typeof window&&(window.HowlerGlobal=n,window.Howler=r,window.Howl=s,window.Sound=d)}(), /*! * Spatial Plugin - Adds support for stereo and 3D audio where Web Audio is supported. * * howler.js v2.2.4 * howlerjs.com * * (c) 2013-2020, James Simpson of GoldFire Studios * goldfirestudios.com * * MIT License */ function(){"use strict";HowlerGlobal.prototype._pos=[0,0,0],HowlerGlobal.prototype._orientation=[0,0,-1,0,1,0],HowlerGlobal.prototype.stereo=function(e){if(!this.ctx||!this.ctx.listener)return this;for(var t=this._howls.length-1;t>=0;t--)this._howls[t].stereo(e);return this},HowlerGlobal.prototype.pos=function(e,t,n){return this.ctx&&this.ctx.listener?(t="number"!==typeof t?this._pos[1]:t,n="number"!==typeof n?this._pos[2]:n,"number"!==typeof e?this._pos:(this._pos=[e,t,n],"undefined"!==typeof this.ctx.listener.positionX?(this.ctx.listener.positionX.setTargetAtTime(this._pos[0],Howler.ctx.currentTime,.1),this.ctx.listener.positionY.setTargetAtTime(this._pos[1],Howler.ctx.currentTime,.1),this.ctx.listener.positionZ.setTargetAtTime(this._pos[2],Howler.ctx.currentTime,.1)):this.ctx.listener.setPosition(this._pos[0],this._pos[1],this._pos[2]),this)):this},HowlerGlobal.prototype.orientation=function(e,t,n,o,i,a){if(!this.ctx||!this.ctx.listener)return this;var r=this._orientation;return t="number"!==typeof t?r[1]:t,n="number"!==typeof n?r[2]:n,o="number"!==typeof o?r[3]:o,i="number"!==typeof i?r[4]:i,a="number"!==typeof a?r[5]:a,"number"!==typeof e?r:(this._orientation=[e,t,n,o,i,a],"undefined"!==typeof this.ctx.listener.forwardX?(this.ctx.listener.forwardX.setTargetAtTime(e,Howler.ctx.currentTime,.1),this.ctx.listener.forwardY.setTargetAtTime(t,Howler.ctx.currentTime,.1),this.ctx.listener.forwardZ.setTargetAtTime(n,Howler.ctx.currentTime,.1),this.ctx.listener.upX.setTargetAtTime(o,Howler.ctx.currentTime,.1),this.ctx.listener.upY.setTargetAtTime(i,Howler.ctx.currentTime,.1),this.ctx.listener.upZ.setTargetAtTime(a,Howler.ctx.currentTime,.1)):this.ctx.listener.setOrientation(e,t,n,o,i,a),this)},Howl.prototype.init=function(e){return function(t){return this._orientation=t.orientation||[1,0,0],this._stereo=t.stereo||null,this._pos=t.pos||null,this._pannerAttr={coneInnerAngle:"undefined"!==typeof t.coneInnerAngle?t.coneInnerAngle:360,coneOuterAngle:"undefined"!==typeof t.coneOuterAngle?t.coneOuterAngle:360,coneOuterGain:"undefined"!==typeof t.coneOuterGain?t.coneOuterGain:0,distanceModel:"undefined"!==typeof t.distanceModel?t.distanceModel:"inverse",maxDistance:"undefined"!==typeof t.maxDistance?t.maxDistance:1e4,panningModel:"undefined"!==typeof t.panningModel?t.panningModel:"HRTF",refDistance:"undefined"!==typeof t.refDistance?t.refDistance:1,rolloffFactor:"undefined"!==typeof t.rolloffFactor?t.rolloffFactor:1},this._onstereo=t.onstereo?[{fn:t.onstereo}]:[],this._onpos=t.onpos?[{fn:t.onpos}]:[],this._onorientation=t.onorientation?[{fn:t.onorientation}]:[],e.call(this,t)}}(Howl.prototype.init),Howl.prototype.stereo=function(t,n){var o=this;if(!o._webAudio)return o;if("loaded"!==o._state)return o._queue.push({event:"stereo",action:function(){o.stereo(t,n)}}),o;var i="undefined"===typeof Howler.ctx.createStereoPanner?"spatial":"stereo";if("undefined"===typeof n){if("number"!==typeof t)return o._stereo;o._stereo=t,o._pos=[t,0,0]}for(var a=o._getSoundIds(n),r=0;r