From cbc0f99eeeb1fefdf574892fbb607a8925742697 Mon Sep 17 00:00:00 2001 From: DIYgod Date: Sun, 26 Mar 2017 23:31:22 +0800 Subject: [PATCH] new api: destroy, addMusic --- dist/APlayer.min.js | 9 +- dist/APlayer.min.js.map | 2 +- package.json | 2 +- src/APlayer.js | 224 +++++++++++++++++++++++----------------- src/APlayer.scss | 17 ++- 5 files changed, 153 insertions(+), 101 deletions(-) diff --git a/dist/APlayer.min.js b/dist/APlayer.min.js index cfb69b3..33c2ab3 100644 --- a/dist/APlayer.min.js +++ b/dist/APlayer.min.js @@ -1,3 +1,8 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("APlayer",[],t):"object"==typeof exports?exports.APlayer=t():e.APlayer=t()}(this,function(){return function(e){function t(n){if(a[n])return a[n].exports;var l=a[n]={i:n,l:!1,exports:{}};return e[n].call(l.exports,l,l.exports,t),l.l=!0,l.exports}var a={};return t.m=e,t.c=a,t.i=function(e){return e},t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=5)}([function(e,t,a){var n=a(1);"string"==typeof n&&(n=[[e.i,n,""]]);a(3)(n,{});n.locals&&(e.exports=n.locals)},function(e,t,a){t=e.exports=a(2)(),t.push([e.i,".aplayer-narrow {\n width: 66px; }\n .aplayer-narrow .aplayer-info {\n display: none; }\n\n.aplayer-withlrc.aplayer-narrow {\n width: 90px; }\n\n.aplayer-withlrc.aplayer .aplayer-pic {\n height: 90px;\n width: 90px; }\n\n.aplayer-withlrc.aplayer .aplayer-info {\n margin-left: 90px;\n height: 90px; }\n\n.aplayer-withlrc.aplayer .aplayer-lrc {\n display: block; }\n\n.aplayer-withlrc.aplayer .aplayer-info {\n padding: 10px 7px 0 7px; }\n\n.aplayer-list.aplayer .aplayer-info {\n border-bottom: 1px solid #e9e9e9; }\n\n.aplayer {\n font-family: Arial, Helvetica, sans-serif;\n margin: 5px;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);\n border-radius: 2px;\n overflow: hidden;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n line-height: initial; }\n .aplayer * {\n box-sizing: content-box; }\n .aplayer .aplayer-icon {\n width: 15px;\n height: 15px;\n border: none;\n background-color: transparent;\n outline: none;\n cursor: pointer;\n opacity: .8;\n vertical-align: middle;\n padding: 0;\n font-size: 12px;\n margin: 0;\n display: inline; }\n .aplayer .aplayer-icon .aplayer-fill {\n -webkit-transition: all .2s ease-in-out;\n transition: all .2s ease-in-out; }\n .aplayer .aplayer-lrc-content {\n display: none; }\n .aplayer .aplayer-pic {\n position: relative;\n float: left;\n height: 66px;\n width: 66px;\n background-image: url("+a(4)+");\n background-size: 100%;\n -webkit-transition: all 0.3s ease;\n transition: all 0.3s ease; }\n .aplayer .aplayer-pic .aplayer-button {\n position: absolute;\n border-radius: 50%;\n opacity: 0.8;\n cursor: pointer;\n text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n background: rgba(0, 0, 0, 0.2);\n -webkit-transition: all 0.1s ease;\n transition: all 0.1s ease; }\n .aplayer .aplayer-pic .aplayer-button:hover {\n opacity: 1; }\n .aplayer .aplayer-pic .aplayer-button .aplayer-fill {\n fill: #fff; }\n .aplayer .aplayer-pic .aplayer-hide {\n display: none; }\n .aplayer .aplayer-pic .aplayer-play {\n width: 26px;\n height: 26px;\n border: 2px solid #fff;\n bottom: 50%;\n right: 50%;\n margin: 0 -15px -15px 0; }\n .aplayer .aplayer-pic .aplayer-play .aplayer-icon-play {\n position: absolute;\n top: 3px;\n left: 4px;\n height: 20px;\n width: 20px; }\n .aplayer .aplayer-pic .aplayer-pause {\n width: 16px;\n height: 16px;\n border: 2px solid #fff;\n bottom: 4px;\n right: 4px; }\n .aplayer .aplayer-pic .aplayer-pause .aplayer-icon-pause {\n position: absolute;\n top: 2px;\n left: 2px;\n height: 12px;\n width: 12px; }\n .aplayer .aplayer-info {\n margin-left: 66px;\n padding: 14px 7px 0 10px;\n height: 66px;\n box-sizing: border-box; }\n .aplayer .aplayer-info .aplayer-music {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n margin: 0 0 13px 5px;\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n cursor: default;\n padding-bottom: 2px; }\n .aplayer .aplayer-info .aplayer-music .aplayer-title {\n font-size: 14px; }\n .aplayer .aplayer-info .aplayer-music .aplayer-author {\n font-size: 12px;\n color: #666; }\n .aplayer .aplayer-info .aplayer-controller {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap {\n margin: 0 0 0 5px;\n padding: 4px 0;\n cursor: pointer !important;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar {\n position: relative;\n height: 2px;\n width: 100%;\n background: #cdcdcd; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n background: #aaa;\n height: 2px;\n -webkit-transition: all 0.5s ease;\n transition: all 0.5s ease; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n height: 2px; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb {\n position: absolute;\n top: 0;\n right: 5px;\n margin-top: -4px;\n margin-right: -10px;\n height: 8px;\n width: 8px;\n border-radius: 50%;\n background: #fff;\n cursor: pointer !important; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-time {\n position: relative;\n right: 0;\n bottom: 3px;\n height: 17px;\n color: #999;\n font-size: 11px;\n padding-left: 7px; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner {\n vertical-align: middle; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon {\n cursor: pointer;\n -webkit-transition: all 0.2s ease;\n transition: all 0.2s ease; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon .aplayer-fill {\n fill: #666; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon.aplayer-icon-mode {\n margin-right: 4px; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon:hover .aplayer-fill {\n fill: #000; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-time.aplayer-time-narrow .aplayer-icon-mode {\n display: none; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-time.aplayer-time-narrow .aplayer-icon-menu {\n display: none; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap {\n position: relative;\n display: inline-block;\n margin-left: 3px;\n cursor: pointer !important; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap:hover .aplayer-volume-bar-wrap {\n display: block; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap {\n display: none;\n position: absolute;\n bottom: 15px;\n right: -3px;\n width: 25px;\n height: 40px;\n z-index: 99; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap .aplayer-volume-bar {\n position: absolute;\n bottom: 0;\n right: 10px;\n width: 5px;\n height: 35px;\n background: #aaa; }\n .aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap .aplayer-volume-bar .aplayer-volume {\n position: absolute;\n bottom: 0;\n right: 0;\n width: 5px;\n -webkit-transition: all 0.1s ease;\n transition: all 0.1s ease; }\n .aplayer .aplayer-lrc {\n display: none;\n position: relative;\n height: 30px;\n text-align: center;\n overflow: hidden;\n margin: -10px 0 7px; }\n .aplayer .aplayer-lrc:before {\n position: absolute;\n top: 0;\n z-index: 1;\n display: block;\n overflow: hidden;\n width: 100%;\n height: 10%;\n content: ' ';\n background: -webkit-linear-gradient(top, white 0%, rgba(255, 255, 255, 0) 100%);\n background: linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); }\n .aplayer .aplayer-lrc:after {\n position: absolute;\n bottom: 0;\n z-index: 1;\n display: block;\n overflow: hidden;\n width: 100%;\n height: 33%;\n content: ' ';\n background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 100%);\n background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff',GradientType=0 ); }\n .aplayer .aplayer-lrc p {\n font-size: 12px;\n color: #666;\n line-height: 16px !important;\n height: 16px !important;\n padding: 0 !important;\n margin: 0 !important;\n -webkit-transition: all 0.5s ease-out;\n transition: all 0.5s ease-out;\n opacity: 0.4;\n overflow: hidden; }\n .aplayer .aplayer-lrc p.aplayer-lrc-current {\n opacity: 1; }\n .aplayer .aplayer-lrc .aplayer-lrc-contents {\n width: 100%;\n -webkit-transition: all 0.5s ease-out;\n transition: all 0.5s ease-out;\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n cursor: default; }\n .aplayer .aplayer-list {\n overflow: auto;\n -webkit-transition: all 0.5s ease;\n transition: all 0.5s ease;\n will-change: height; }\n .aplayer .aplayer-list.aplayer-list-hide {\n height: 0 !important; }\n .aplayer .aplayer-list::-webkit-scrollbar {\n width: 5px; }\n .aplayer .aplayer-list::-webkit-scrollbar-track {\n background-color: #f9f9f9; }\n .aplayer .aplayer-list::-webkit-scrollbar-thumb {\n border-radius: 3px;\n background-color: #eee; }\n .aplayer .aplayer-list::-webkit-scrollbar-thumb:hover {\n background-color: #ccc; }\n .aplayer .aplayer-list ol {\n list-style-type: none;\n margin: 0;\n padding: 0; }\n .aplayer .aplayer-list ol li {\n position: relative;\n height: 32px;\n line-height: 32px;\n padding: 0 15px;\n font-size: 12px;\n border-top: 1px solid #e9e9e9;\n cursor: pointer;\n -webkit-transition: all 0.2s ease;\n transition: all 0.2s ease;\n overflow: hidden; }\n .aplayer .aplayer-list ol li:first-child {\n border-top: none; }\n .aplayer .aplayer-list ol li:hover {\n background: #efefef; }\n .aplayer .aplayer-list ol li.aplayer-list-light {\n background: #e9e9e9; }\n .aplayer .aplayer-list ol li.aplayer-list-light .aplayer-list-cur {\n display: inline-block; }\n .aplayer .aplayer-list ol li .aplayer-list-cur {\n display: none;\n width: 3px;\n height: 22px;\n position: absolute;\n left: 0;\n top: 5px;\n cursor: pointer; }\n .aplayer .aplayer-list ol li .aplayer-list-index {\n color: #666;\n margin-right: 12px;\n cursor: pointer; }\n .aplayer .aplayer-list ol li .aplayer-list-author {\n color: #666;\n float: right;\n cursor: pointer; }\n\n@-webkit-keyframes aplayer-roll {\n 0% {\n left: 0; }\n 100% {\n left: -100%; } }\n\n@keyframes aplayer-roll {\n 0% {\n left: 0; }\n 100% {\n left: -100%; } }\n",""])},function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t=0&&g.splice(t,1)}function i(e){var t=document.createElement("style");return t.type="text/css",l(e,t),t}function o(e){var t=document.createElement("link");return t.rel="stylesheet",l(e,t),t}function s(e,t){var a,n,l;if(t.singleton){var s=v++;a=f||(f=i(t)),n=p.bind(null,a,s,!1),l=p.bind(null,a,s,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(a=o(t),n=u.bind(null,a),l=function(){r(a),a.href&&URL.revokeObjectURL(a.href)}):(a=i(t),n=c.bind(null,a),l=function(){r(a)});return n(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else l()}}function p(e,t,a,n){var l=a?"":n.css;if(e.styleSheet)e.styleSheet.cssText=b(t,l);else{var r=document.createTextNode(l),i=e.childNodes;i[t]&&e.removeChild(i[t]),i.length?e.insertBefore(r,i[t]):e.appendChild(r)}}function c(e,t){var a=t.css,n=t.media;if(n&&e.setAttribute("media",n),e.styleSheet)e.styleSheet.cssText=a;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(a))}}function u(e,t){var a=t.css,n=t.sourceMap;n&&(a+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */");var l=new Blob([a],{type:"text/css"}),r=e.href;e.href=URL.createObjectURL(l),r&&URL.revokeObjectURL(r)}var d={},y=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},h=y(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),m=y(function(){return document.head||document.getElementsByTagName("head")[0]}),f=null,v=0,g=[];e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");t=t||{},"undefined"==typeof t.singleton&&(t.singleton=h()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var l=n(e);return a(l,t),function(e){for(var r=[],i=0;i\n \n \n \n '},this.isMobile=/mobile/i.test(window.navigator.userAgent),this.isMobile&&(t.autoplay=!1);var s={element:document.getElementsByClassName("aplayer")[0],narrow:!1,autoplay:!1,mutex:!0,showlrc:0,theme:"#b7daff",mode:"circulation"};for(var p in s)s.hasOwnProperty(p)&&!t.hasOwnProperty(p)&&(t[p]=s[p]);if(this.playIndex="[object Array]"===Object.prototype.toString.call(t.music)?0:-1,this.option=t,this.audios=[],this.mode=t.mode,this.secondToTime=function(e){if(isNaN(e))return"00:00";var t=function(e){return e<10?"0"+e:""+e},a=parseInt(e/60),n=parseInt(e-60*a),l=parseInt(a/60),r=parseInt(e/60-60*parseInt(e/60/60));return e>=3600?t(l)+":"+t(r)+":"+t(n):t(a)+":"+t(n)},this.element=this.option.element,2===this.option.showlrc||this.option.showlrc===!0){this.savelrc=[];for(var c=0;c0?t:0,t=t<1?t:1,m[e+"Bar"].style[a]=100*t+"%"},this.updateLrc=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.audio.currentTime;if(i.lrcIndex>i.lrc.length-1||e=i.lrc[i.lrcIndex+1][0])for(var t=0;t=i.lrc[t][0]&&(!i.lrc[t+1]||e-1,this.music=this.multiple?this.option.music[this.playIndex]:this.option.music,this.option.showlrc&&this.element.classList.add("aplayer-withlrc"),this.option.music.length>1&&this.element.classList.add("aplayer-list"),this.multiple||"circulation"===this.mode||"order"===this.mode||(this.mode="circulation"),this.getRandomOrder();var y='\n
\n
\n \n
\n
\n
\n
\n \n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n \n - 00:00 / 00:00\n \n
\n \n
\n
\n
\n
\n
\n
\n \n "+(this.multiple?'":"")+"\n
\n
\n
");if(this.multiple){y+='\n
\n
    '; -for(var h=0;h\n \n '+(h+1)+'\n '+this.option.music[h].title+'\n '+this.option.music[h].author+"\n ";y+="\n
\n
"}this.element.innerHTML=y,this.element.offsetWidth<300&&(this.element.getElementsByClassName("aplayer-icon-mode")[0].style.display="none"),this.ptime=this.element.getElementsByClassName("aplayer-ptime")[0],this.element.getElementsByClassName("aplayer-info")[0].offsetWidth<200&&this.element.getElementsByClassName("aplayer-time")[0].classList.add("aplayer-time-narrow");var m={};m.barWrap=this.element.getElementsByClassName("aplayer-bar-wrap")[0],this.option.narrow&&this.element.classList.add("aplayer-narrow"),this.button=this.element.getElementsByClassName("aplayer-button")[0],this.button.addEventListener("click",function(e){i.toggle()}),this.multiple&&!function(){for(var e=i.element.getElementsByClassName("aplayer-list")[0].getElementsByTagName("li"),t=function(t){e[t].addEventListener("click",function(){var a=parseInt(e[t].getElementsByClassName("aplayer-list-index")[0].innerHTML)-1;a!==i.playIndex?(i.setMusic(a),i.play()):i.toggle()})},a=0;a0?n:0,n=n<1?n:1,i.updateBar("played",n,"width"),i.option.showlrc&&i.updateLrc(parseFloat(m.playedBar.style.width)/100*i.audio.duration),i.element.getElementsByClassName("aplayer-ptime")[0].innerHTML=i.secondToTime(n*i.audio.duration)},b=function e(){document.removeEventListener("mouseup",e),document.removeEventListener("mousemove",g),isNaN(i.audio.duration)?i.updateBar("played",0,"width"):(i.audio.currentTime=parseFloat(m.playedBar.style.width)/100*i.audio.duration,i.playedTime=setInterval(function(){i.updateBar("played",i.audio.currentTime/i.audio.duration,"width"),i.option.showlrc&&i.updateLrc(),i.element.getElementsByClassName("aplayer-ptime")[0].innerHTML=i.secondToTime(i.audio.currentTime),i.trigger("playing")},100))};f.addEventListener("mousedown",function(){v=m.barWrap.clientWidth,clearInterval(i.playedTime),document.addEventListener("mousemove",g),document.addEventListener("mouseup",b)}),m.volumeBar=this.element.getElementsByClassName("aplayer-volume")[0];var x=this.element.getElementsByClassName("aplayer-volume-bar")[0];this.volumeicon=this.element.getElementsByClassName("aplayer-time")[0].getElementsByTagName("button")[0];var w=35;this.element.getElementsByClassName("aplayer-volume-bar-wrap")[0].addEventListener("click",function(e){var t=e||window.event,a=(w-t.clientY+l(x))/w;a=a>0?a:0,a=a<1?a:1,i.volume(a)}),this.volumeicon.addEventListener("click",function(){i.audio.muted?(i.audio.muted=!1,i.volumeicon.className=1===i.audio.volume?"aplayer-icon aplayer-icon-volume-up":"aplayer-icon aplayer-icon-volume-down",1===i.audio.volume?(i.volumeicon.className="aplayer-icon aplayer-icon-volume-up",i.volumeicon.innerHTML=i.getSVG("volume-up")):(i.volumeicon.className="aplayer-icon aplayer-icon-volume-down",i.volumeicon.innerHTML=i.getSVG("volume-down")),i.updateBar("volume",i.audio.volume,"height")):(i.audio.muted=!0,i.volumeicon.className="aplayer-icon aplayer-icon-volume-off",i.volumeicon.innerHTML=i.getSVG("volume-off"),i.updateBar("volume",0,"height"))});var A=this.element.getElementsByClassName("aplayer-icon-mode")[0];A.addEventListener("click",function(){i.multiple?"random"===i.mode?i.mode="single":"single"===i.mode?i.mode="order":"order"===i.mode?i.mode="circulation":"circulation"===i.mode&&(i.mode="random"):"circulation"===i.mode?i.mode="order":i.mode="circulation",A.innerHTML=i.getSVG(i.mode),i.audio.loop=!(i.multiple||"order"===i.mode)}),this.multiple&&!function(){var e=i.element.getElementsByClassName("aplayer-list")[0];e.style.height=e.offsetHeight+"px",i.element.getElementsByClassName("aplayer-icon-menu")[0].addEventListener("click",function(){e.classList.contains("aplayer-list-hide")?e.classList.remove("aplayer-list-hide"):e.classList.add("aplayer-list-hide")})}(),"random"===this.mode?this.setMusic(this.randomOrder[0]):this.setMusic(0),r.push(this)}return l(e,[{key:"setMusic",value:function(e){var t=this;this.multiple&&"undefined"!=typeof e&&(this.playIndex=e);var a=this.playIndex;this.music=this.multiple?this.option.music[a]:this.option.music,this.music.pic&&(this.element.getElementsByClassName("aplayer-pic")[0].style.backgroundImage="url('"+this.music.pic+"')"),this.element.getElementsByClassName("aplayer-title")[0].innerHTML=this.music.title,this.element.getElementsByClassName("aplayer-author")[0].innerHTML=" - "+this.music.author,this.multiple&&(this.element.getElementsByClassName("aplayer-list-light")[0]&&this.element.getElementsByClassName("aplayer-list-light")[0].classList.remove("aplayer-list-light"),this.element.getElementsByClassName("aplayer-list")[0].getElementsByTagName("li")[a].classList.add("aplayer-list-light")),this.audio&&(this.pause(),this.audio.currentTime=0),this.multiple&&(this.element.getElementsByClassName("aplayer-list")[0].scrollTop=33*a),this.multiple&&!this.audios[a]||this.playIndex===-1?(this.audio=document.createElement("audio"),this.audio.src=this.music.url,this.audio.preload=this.option.preload?this.option.preload:"auto",this.audio.addEventListener("play",function(){if(t.button.classList.contains("aplayer-play")){if(t.button.classList.remove("aplayer-play"),t.button.classList.add("aplayer-pause"),t.button.innerHTML="",setTimeout(function(){t.button.innerHTML='\n "},100),t.option.mutex)for(var e=0;e'+t.getSVG("play")+" "},100),clearInterval(t.playedTime),t.trigger("pause"))}),this.audio.addEventListener("durationchange",function(){1!==t.audio.duration&&(t.element.getElementsByClassName("aplayer-dtime")[0].innerHTML=t.secondToTime(t.audio.duration))}),this.audio.addEventListener("progress",function(){var e=t.audio.buffered.length?t.audio.buffered.end(t.audio.buffered.length-1)/t.audio.duration:0;t.updateBar("loaded",e,"width")}),this.audio.addEventListener("error",function(){t.element.getElementsByClassName("aplayer-author")[0].innerHTML=" - Error happens ╥﹏╥",t.trigger("pause")}),this.audio.addEventListener("canplay",function(){t.trigger("canplay")}),this.ended=!1,this.multiple?this.audio.addEventListener("ended",function(){return t.isMobile?(t.ended=!0,void t.pause()):void(0!==t.audio.currentTime&&("random"===t.mode?t.setMusic(t.nextRandomNum()):"single"===t.mode?t.setMusic(t.playIndex):"order"===t.mode?t.playIndex=200&&l.status<300||304===l.status){a=l.responseText,t.lrcs[e]=n(a),t.lrc=t.lrcs[e];var r="";t.lrcContents=t.element.getElementsByClassName("aplayer-lrc-contents")[0];for(var i=0;i"+t.lrc[i][1]+"

";t.lrcContents.innerHTML=r,t.lrcIndex||(t.lrcIndex=0),t.lrcContents.getElementsByTagName("p")[0].classList.add("aplayer-lrc-current"),t.lrcContents.style.transform="translateY(0px)",t.lrcContents.style.webkitTransform="translateY(0px)"}else console.log("Request was unsuccessful: "+l.status)};var r=void 0;r=t.multiple?t.option.music[e].lrc:t.option.music.lrc,l.open("get",r,!0),l.send(null)}(),a?t.lrcs[e]=n(a):t.lrcs[e]=[["00:00","Loading"]]}(),t.lrc=t.lrcs[e];var l="";t.lrcContents=t.element.getElementsByClassName("aplayer-lrc-contents")[0];for(var r=0;r"+t.lrc[r][1]+"

";t.lrcContents.innerHTML=l,t.lrcIndex||(t.lrcIndex=0),t.lrcContents.getElementsByTagName("p")[0].classList.add("aplayer-lrc-current"),t.lrcContents.style.transform="translateY(0px)",t.lrcContents.style.webkitTransform="translateY(0px)"}(),1!==this.audio.duration&&(this.element.getElementsByClassName("aplayer-dtime")[0].innerHTML=this.audio.duration?this.secondToTime(this.audio.duration):"00:00"),this.option.autoplay&&!this.isMobile&&this.play(),this.option.autoplay=!0,this.isMobile&&this.pause()}},{key:"play",value:function(e){"[object Number]"===Object.prototype.toString.call(e)&&(this.audio.currentTime=e),this.audio.paused&&this.audio.play()}},{key:"pause",value:function(){this.audio.paused||this.audio.pause()}},{key:"volume",value:function(e){this.updateBar("volume",e,"height"),this.audio.volume=e,this.audio.muted&&(this.audio.muted=!1),1===e?(this.volumeicon.className="aplayer-icon aplayer-icon-volume-up",this.volumeicon.innerHTML=this.getSVG("volume-up")):(this.volumeicon.className="aplayer-icon aplayer-icon-volume-down",this.volumeicon.innerHTML=this.getSVG("volume-down"))}},{key:"on",value:function(e,t){"function"==typeof t&&this.event[e].push(t)}},{key:"toggle",value:function(){this.button.classList.contains("aplayer-play")?this.play():this.button.classList.contains("aplayer-pause")&&this.pause()}},{key:"getRandomOrder",value:function(){function e(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))}function t(t){for(var a,n=t.length,l=new Array(n),r=0;r0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function a(e){return 3*e.length/4-r(e)}function i(e){var t,n,a,i,o,l,s=e.length;o=r(e),l=new c(3*s/4-o),a=o>0?s-4:s;var u=0;for(t=0,n=0;t>16&255,l[u++]=i>>8&255,l[u++]=255&i;return 2===o?(i=p[e.charCodeAt(t)]<<2|p[e.charCodeAt(t+1)]>>4,l[u++]=255&i):1===o&&(i=p[e.charCodeAt(t)]<<10|p[e.charCodeAt(t+1)]<<4|p[e.charCodeAt(t+2)]>>2,l[u++]=i>>8&255,l[u++]=255&i),l}function o(e){return u[e>>18&63]+u[e>>12&63]+u[e>>6&63]+u[63&e]}function l(e,t,n){for(var r,a=[],i=t;ip?p:s+o));return 1===r?(t=e[n-1],a+=u[t>>2],a+=u[t<<4&63],a+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],a+=u[t>>10],a+=u[t>>4&63],a+=u[t<<2&63],a+="="),i.push(a),i.join("")}t.byteLength=a,t.toByteArray=i,t.fromByteArray=s;for(var u=[],p=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f=0,d=h.length;f=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function m(e){return+e!=e&&(e=0),o.alloc(+e)}function g(e,t){if(o.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return G(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return Q(e).length;default:if(r)return G(e).length;t=(""+t).toLowerCase(),r=!0}}function v(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return k(this,t,n);case"utf8":case"utf-8":return L(this,t,n);case"ascii":return S(this,t,n);case"latin1":case"binary":return N(this,t,n);case"base64":return I(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return U(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function b(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function w(e,t,n,r,a){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}if("string"==typeof t&&(t=o.from(t,r)),o.isBuffer(t))return 0===t.length?-1:A(e,t,n,r,a);if("number"==typeof t)return t&=255,o.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):A(e,[t],n,r,a);throw new TypeError("val must be string, number or Buffer")}function A(e,t,n,r,a){function i(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}var o=1,l=e.length,s=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;o=2,l/=2,s/=2,n/=2}var u;if(a){var p=-1;for(u=n;ul&&(n=l-s),u=n;u>=0;u--){for(var c=!0,h=0;ha&&(r=a):r=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var o=0;o239?4:i>223?3:i>191?2:1;if(a+l<=n){var s,u,p,c;switch(l){case 1:i<128&&(o=i);break;case 2:s=e[a+1],128==(192&s)&&(c=(31&i)<<6|63&s)>127&&(o=c);break;case 3:s=e[a+1],u=e[a+2],128==(192&s)&&128==(192&u)&&(c=(15&i)<<12|(63&s)<<6|63&u)>2047&&(c<55296||c>57343)&&(o=c);break;case 4:s=e[a+1],u=e[a+2],p=e[a+3],128==(192&s)&&128==(192&u)&&128==(192&p)&&(c=(15&i)<<18|(63&s)<<12|(63&u)<<6|63&p)>65535&&c<1114112&&(o=c)}}null===o?(o=65533,l=1):o>65535&&(o-=65536,r.push(o>>>10&1023|55296),o=56320|1023&o),r.push(o),a+=l}return C(r)}function C(e){var t=e.length;if(t<=ee)return String.fromCharCode.apply(String,e);for(var n="",r=0;rr)&&(n=r);for(var a="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function Y(e,t,n,r,a,i){if(!o.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function O(e,t,n,r){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-n,2);a>>8*(r?a:1-a)}function q(e,t,n,r){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-n,4);a>>8*(r?a:3-a)&255}function j(e,t,n,r,a,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function z(e,t,n,r,a){return a||j(e,t,n,4,3.4028234663852886e38,-3.4028234663852886e38),X.write(e,t,n,r,23,4),n+4}function D(e,t,n,r,a){return a||j(e,t,n,8,1.7976931348623157e308,-1.7976931348623157e308),X.write(e,t,n,r,52,8),n+8}function J(e){if(e=H(e).replace(te,""),e.length<2)return"";for(;e.length%4!=0;)e+="=";return e}function H(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function _(e){return e<16?"0"+e.toString(16):e.toString(16)}function G(e,t){t=t||1/0;for(var n,r=e.length,a=null,i=[],o=0;o55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(o+1===r){(t-=3)>-1&&i.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),a=n;continue}n=65536+(a-55296<<10|n-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function Z(e){for(var t=[],n=0;n>8,a=n%256,i.push(a),i.push(r);return i}function Q(e){return W.toByteArray(J(e))}function V(e,t,n,r){for(var a=0;a=t.length||a>=e.length);++a)t[a+n]=e[a];return a}function K(e){return e!==e}/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +var W=n(1),X=n(6),$=n(7);t.Buffer=o,t.SlowBuffer=m,t.INSPECT_MAX_BYTES=50,o.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:r(),t.kMaxLength=a(),o.poolSize=8192,o._augment=function(e){return e.__proto__=o.prototype,e},o.from=function(e,t,n){return l(null,e,t,n)},o.TYPED_ARRAY_SUPPORT&&(o.prototype.__proto__=Uint8Array.prototype,o.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&o[Symbol.species]===o&&Object.defineProperty(o,Symbol.species,{value:null,configurable:!0})),o.alloc=function(e,t,n){return u(null,e,t,n)},o.allocUnsafe=function(e){return p(null,e)},o.allocUnsafeSlow=function(e){return p(null,e)},o.isBuffer=function(e){return!(null==e||!e._isBuffer)},o.compare=function(e,t){if(!o.isBuffer(e)||!o.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,a=0,i=Math.min(n,r);a0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},o.prototype.compare=function(e,t,n,r,a){if(!o.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===a&&(a=this.length),t<0||n>e.length||r<0||a>this.length)throw new RangeError("out of range index");if(r>=a&&t>=n)return 0;if(r>=a)return-1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,a>>>=0,this===e)return 0;for(var i=a-r,l=n-t,s=Math.min(i,l),u=this.slice(r,a),p=e.slice(t,n),c=0;ca)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return E(this,e,t,n);case"utf8":case"utf-8":return x(this,e,t,n);case"ascii":return T(this,e,t,n);case"latin1":case"binary":return B(this,e,t,n);case"base64":return M(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ee=4096;o.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(a*=256);)r+=this[e+--t]*a;return r},o.prototype.readUInt8=function(e,t){return t||P(e,1,this.length),this[e]},o.prototype.readUInt16LE=function(e,t){return t||P(e,2,this.length),this[e]|this[e+1]<<8},o.prototype.readUInt16BE=function(e,t){return t||P(e,2,this.length),this[e]<<8|this[e+1]},o.prototype.readUInt32LE=function(e,t){return t||P(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},o.prototype.readUInt32BE=function(e,t){return t||P(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},o.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||P(e,t,this.length);for(var r=this[e],a=1,i=0;++i=a&&(r-=Math.pow(2,8*t)),r},o.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||P(e,t,this.length);for(var r=t,a=1,i=this[e+--r];r>0&&(a*=256);)i+=this[e+--r]*a;return a*=128,i>=a&&(i-=Math.pow(2,8*t)),i},o.prototype.readInt8=function(e,t){return t||P(e,1,this.length),128&this[e]?(255-this[e]+1)*-1:this[e]},o.prototype.readInt16LE=function(e,t){t||P(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},o.prototype.readInt16BE=function(e,t){t||P(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},o.prototype.readInt32LE=function(e,t){return t||P(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},o.prototype.readInt32BE=function(e,t){return t||P(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},o.prototype.readFloatLE=function(e,t){return t||P(e,4,this.length),X.read(this,e,!0,23,4)},o.prototype.readFloatBE=function(e,t){return t||P(e,4,this.length),X.read(this,e,!1,23,4)},o.prototype.readDoubleLE=function(e,t){return t||P(e,8,this.length),X.read(this,e,!0,52,8)},o.prototype.readDoubleBE=function(e,t){return t||P(e,8,this.length),X.read(this,e,!1,52,8)},o.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t|=0,n|=0,!r){Y(this,e,t,n,Math.pow(2,8*n)-1,0)}var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+n},o.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||Y(this,e,t,1,255,0),o.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},o.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||Y(this,e,t,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):O(this,e,t,!0),t+2},o.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||Y(this,e,t,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):O(this,e,t,!1),t+2},o.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||Y(this,e,t,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):q(this,e,t,!0),t+4},o.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||Y(this,e,t,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):q(this,e,t,!1),t+4},o.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var a=Math.pow(2,8*n-1);Y(this,e,t,n,a-1,-a)}var i=0,o=1,l=0;for(this[t]=255&e;++i>0)-l&255;return t+n},o.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var a=Math.pow(2,8*n-1);Y(this,e,t,n,a-1,-a)}var i=n-1,o=1,l=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===l&&0!==this[t+i+1]&&(l=1),this[t+i]=(e/o>>0)-l&255;return t+n},o.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||Y(this,e,t,1,127,-128),o.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},o.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||Y(this,e,t,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):O(this,e,t,!0),t+2},o.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||Y(this,e,t,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):O(this,e,t,!1),t+2},o.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||Y(this,e,t,4,2147483647,-2147483648),o.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):q(this,e,t,!0),t+4},o.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||Y(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),o.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):q(this,e,t,!1),t+4},o.prototype.writeFloatLE=function(e,t,n){return z(this,e,t,!0,n)},o.prototype.writeFloatBE=function(e,t,n){return z(this,e,t,!1,n)},o.prototype.writeDoubleLE=function(e,t,n){return D(this,e,t,!0,n)},o.prototype.writeDoubleBE=function(e,t,n){return D(this,e,t,!1,n)},o.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--a)e[a+t]=this[a+n];else if(i<1e3||!o.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,n=void 0===n?this.length:n>>>0,e||(e=0);var i;if("number"==typeof e)for(i=t;i>1,p=-7,c=n?a-1:0,h=n?-1:1,f=e[t+c];for(c+=h,i=f&(1<<-p)-1,f>>=-p,p+=l;p>0;i=256*i+e[t+c],c+=h,p-=8);for(o=i&(1<<-p)-1,i>>=-p,p+=r;p>0;o=256*o+e[t+c],c+=h,p-=8);if(0===i)i=1-u;else{if(i===s)return o?NaN:1/0*(f?-1:1);o+=Math.pow(2,r),i-=u}return(f?-1:1)*o*Math.pow(2,i-r)},t.write=function(e,t,n,r,a,i){var o,l,s,u=8*i-a-1,p=(1<>1,h=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:i-1,d=r?1:-1,y=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(l=isNaN(t)?1:0,o=p):(o=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-o))<1&&(o--,s*=2),t+=o+c>=1?h/s:h*Math.pow(2,1-c),t*s>=2&&(o++,s/=2),o+c>=p?(l=0,o=p):o+c>=1?(l=(t*s-1)*Math.pow(2,a),o+=c):(l=t*Math.pow(2,c-1)*Math.pow(2,a),o=0));a>=8;e[n+f]=255&l,f+=d,l/=256,a-=8);for(o=o<0;e[n+f]=255&o,f+=d,o/=256,u-=8);e[n+f-d]|=128*y}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t,n){(function(e){function n(e,t){for(var n=0,r=e.length-1;r>=0;r--){var a=e[r];"."===a?e.splice(r,1):".."===a?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r=-1&&!a;i--){var o=i>=0?arguments[i]:e.cwd();if("string"!=typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,a="/"===o.charAt(0))}return t=n(r(t.split("/"),function(e){return!!e}),!a).join("/"),(a?"/":"")+t||"."},t.normalize=function(e){var a=t.isAbsolute(e),i="/"===o(e,-1);return e=n(r(e.split("/"),function(e){return!!e}),!a).join("/"),e||a||(e="."),e&&i&&(e+="/"),(a?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(r(e,function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e}).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t=0&&""===e[n];n--);return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var a=r(e.split("/")),i=r(n.split("/")),o=Math.min(a.length,i.length),l=o,s=0;s1)for(var n=1;n=0&&v.splice(t,1)}function o(e){var t=document.createElement("style");return t.type="text/css",a(e,t),t}function l(e){var t=document.createElement("link");return t.rel="stylesheet",a(e,t),t}function s(e,t){var n,r,a;if(t.singleton){var s=g++;n=m||(m=o(t)),r=u.bind(null,n,s,!1),a=u.bind(null,n,s,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(t),r=c.bind(null,n),a=function(){i(n),n.href&&URL.revokeObjectURL(n.href)}):(n=o(t),r=p.bind(null,n),a=function(){i(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else a()}}function u(e,t,n,r){var a=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=b(t,a);else{var i=document.createTextNode(a),o=e.childNodes;o[t]&&e.removeChild(o[t]),o.length?e.insertBefore(i,o[t]):e.appendChild(i)}}function p(e,t){var n=t.css,r=t.media;if(r&&e.setAttribute("media",r),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function c(e,t){var n=t.css,r=t.sourceMap;r&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");var a=new Blob([n],{type:"text/css"}),i=e.href;e.href=URL.createObjectURL(a),i&&URL.revokeObjectURL(i)}var h={},f=function(e){var t;return function(){return void 0===t&&(t=e.apply(this,arguments)),t}},d=f(function(){return/msie [6-9]\b/.test(self.navigator.userAgent.toLowerCase())}),y=f(function(){return document.head||document.getElementsByTagName("head")[0]}),m=null,g=0,v=[];e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");t=t||{},void 0===t.singleton&&(t.singleton=d()),void 0===t.insertAt&&(t.insertAt="bottom");var a=r(e);return n(a,t),function(e){for(var i=[],o=0;o\n \n \n \n '},this.isMobile=/mobile/i.test(window.navigator.userAgent),this.isMobile&&(t.autoplay=!1);var s={element:document.getElementsByClassName("aplayer")[0],narrow:!1,autoplay:!1,mutex:!0,showlrc:0,theme:"#b7daff",mode:"circulation"};for(var u in s)s.hasOwnProperty(u)&&!t.hasOwnProperty(u)&&(t[u]=s[u]);if(this.option=t,this.audios=[],this.mode=t.mode,this.secondToTime=function(e){if(isNaN(e))return"00:00";var t=function(e){return e<10?"0"+e:""+e},n=parseInt(e/60),r=parseInt(e-60*n),a=parseInt(n/60),i=parseInt(e/60-60*parseInt(e/60/60));return e>=3600?t(a)+":"+t(i)+":"+t(r):t(n)+":"+t(r)},this.element=this.option.element,2===this.option.showlrc||this.option.showlrc===!0){this.savelrc=[];for(var p=0;p0?t:0,t=t<1?t:1,y[e+"Bar"].style[n]=100*t+"%"},this.updateLrc=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.audio.currentTime;if(i.lrcIndex>i.lrc.length-1||e=i.lrc[i.lrcIndex+1][0])for(var t=0;t=i.lrc[t][0]&&(!i.lrc[t+1]||e1&&this.element.classList.add("aplayer-withlist"),this.multiple||"circulation"===this.mode||"order"===this.mode||(this.mode="circulation"),this.getRandomOrder();for(var f='\n
\n
\n \n
\n
\n
\n
\n \n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n \n - 00:00 / 00:00\n \n
\n \n
\n
\n
\n
\n
\n
\n \n \n
\n
\n
\n
\n
    ',d=0;d\n \n '+(d+1)+'\n '+this.option.music[d].title+'\n '+this.option.music[d].author+"\n ";f+="\n
\n
",this.element.innerHTML=f,this.element.offsetWidth<300&&(this.element.getElementsByClassName("aplayer-icon-mode")[0].style.display="none"),this.ptime=this.element.getElementsByClassName("aplayer-ptime")[0],this.element.getElementsByClassName("aplayer-info")[0].offsetWidth<200&&this.element.getElementsByClassName("aplayer-time")[0].classList.add("aplayer-time-narrow");var y={};y.barWrap=this.element.getElementsByClassName("aplayer-bar-wrap")[0],this.option.narrow&&this.element.classList.add("aplayer-narrow"),this.button=this.element.getElementsByClassName("aplayer-button")[0],this.button.addEventListener("click",function(e){i.toggle()});var m=this.element.getElementsByClassName("aplayer-list")[0];m.addEventListener("click",function(e){var t=void 0;t="LI"===e.target.tagName.toUpperCase()?e.target:e.target.parentElement;var n=parseInt(t.getElementsByClassName("aplayer-list-index")[0].innerHTML)-1;n!==i.playIndex?(i.setMusic(n),i.play()):i.toggle()}),y.playedBar=this.element.getElementsByClassName("aplayer-played")[0],y.loadedBar=this.element.getElementsByClassName("aplayer-loaded")[0];var g=this.element.getElementsByClassName("aplayer-thumb")[0],v=void 0;y.barWrap.addEventListener("click",function(e){var t=e||window.event;v=y.barWrap.clientWidth;var r=(t.clientX-n(y.barWrap))/v;isNaN(i.audio.duration)?i.updateBar("played",0,"width"):(i.updateBar("played",r,"width"),i.element.getElementsByClassName("aplayer-ptime")[0].innerHTML=i.secondToTime(r*i.audio.duration),i.audio.currentTime=parseFloat(y.playedBar.style.width)/100*i.audio.duration)}),g.addEventListener("mouseover",function(){g.style.background=i.option.theme}),g.addEventListener("mouseout",function(){g.style.background="#fff"});var b=function(e){var t=e||window.event,r=(t.clientX-n(y.barWrap))/v;r=r>0?r:0,r=r<1?r:1,i.updateBar("played",r,"width"),i.option.showlrc&&i.updateLrc(parseFloat(y.playedBar.style.width)/100*i.audio.duration),i.element.getElementsByClassName("aplayer-ptime")[0].innerHTML=i.secondToTime(r*i.audio.duration)},w=function e(){document.removeEventListener("mouseup",e),document.removeEventListener("mousemove",b),isNaN(i.audio.duration)?i.updateBar("played",0,"width"):(i.audio.currentTime=parseFloat(y.playedBar.style.width)/100*i.audio.duration,i.playedTime=setInterval(function(){i.updateBar("played",i.audio.currentTime/i.audio.duration,"width"),i.option.showlrc&&i.updateLrc(),i.element.getElementsByClassName("aplayer-ptime")[0].innerHTML=i.secondToTime(i.audio.currentTime),i.trigger("playing")},100))};g.addEventListener("mousedown",function(){v=y.barWrap.clientWidth,clearInterval(i.playedTime),document.addEventListener("mousemove",b),document.addEventListener("mouseup",w)}),y.volumeBar=this.element.getElementsByClassName("aplayer-volume")[0];var A=this.element.getElementsByClassName("aplayer-volume-bar")[0];this.volumeicon=this.element.getElementsByClassName("aplayer-time")[0].getElementsByTagName("button")[0];var E=35;this.element.getElementsByClassName("aplayer-volume-bar-wrap")[0].addEventListener("click",function(e){var t=e||window.event,n=(E-t.clientY+r(A))/E;n=n>0?n:0,n=n<1?n:1,i.volume(n)}),this.volumeicon.addEventListener("click",function(){i.audio.muted?(i.audio.muted=!1,i.volumeicon.className=1===i.audio.volume?"aplayer-icon aplayer-icon-volume-up":"aplayer-icon aplayer-icon-volume-down",1===i.audio.volume?(i.volumeicon.className="aplayer-icon aplayer-icon-volume-up",i.volumeicon.innerHTML=i.getSVG("volume-up")):(i.volumeicon.className="aplayer-icon aplayer-icon-volume-down",i.volumeicon.innerHTML=i.getSVG("volume-down")),i.updateBar("volume",i.audio.volume,"height")):(i.audio.muted=!0,i.volumeicon.className="aplayer-icon aplayer-icon-volume-off",i.volumeicon.innerHTML=i.getSVG("volume-off"),i.updateBar("volume",0,"height"))});var x=this.element.getElementsByClassName("aplayer-icon-mode")[0];x.addEventListener("click",function(){i.multiple?"random"===i.mode?i.mode="single":"single"===i.mode?i.mode="order":"order"===i.mode?i.mode="circulation":"circulation"===i.mode&&(i.mode="random"):"circulation"===i.mode?i.mode="order":i.mode="circulation",x.innerHTML=i.getSVG(i.mode),i.audio.loop=!(i.multiple||"order"===i.mode)}),m.style.height=m.offsetHeight+"px",this.element.getElementsByClassName("aplayer-icon-menu")[0].addEventListener("click",function(){m.classList.contains("aplayer-list-hide")?m.classList.remove("aplayer-list-hide"):m.classList.add("aplayer-list-hide")}),"random"===this.mode?this.setMusic(this.randomOrder[0]):this.setMusic(0),o.push(this)}return i(e,[{key:"setMusic",value:function(e){var t=this;void 0!==e&&(this.playIndex=e);var n=this.playIndex;this.music=this.option.music[n],this.music.pic&&(this.element.getElementsByClassName("aplayer-pic")[0].style.backgroundImage="url('"+this.music.pic+"')"),this.element.getElementsByClassName("aplayer-title")[0].innerHTML=this.music.title,this.element.getElementsByClassName("aplayer-author")[0].innerHTML=" - "+this.music.author,this.element.getElementsByClassName("aplayer-list-light")[0]&&this.element.getElementsByClassName("aplayer-list-light")[0].classList.remove("aplayer-list-light"),this.element.getElementsByClassName("aplayer-list")[0].getElementsByTagName("li")[n].classList.add("aplayer-list-light"),this.audio&&(this.pause(),this.audio.currentTime=0),this.element.getElementsByClassName("aplayer-list")[0].scrollTop=33*n,this.audios[n]?(this.audio=this.audios[n],this.audio.volume=parseInt(this.element.getElementsByClassName("aplayer-volume")[0].style.height)/100,this.audio.currentTime=0):(this.audio=document.createElement("audio"),this.audio.src=this.music.url,this.audio.preload=this.option.preload?this.option.preload:"auto",this.audio.addEventListener("play",function(){if(t.button.classList.contains("aplayer-play")){if(t.button.classList.remove("aplayer-play"),t.button.classList.add("aplayer-pause"),t.button.innerHTML="",setTimeout(function(){t.button.innerHTML='\n "},100),t.option.mutex)for(var e=0;e'+t.getSVG("play")+" "},100),clearInterval(t.playedTime),t.trigger("pause"))}),this.audio.addEventListener("durationchange",function(){1!==t.audio.duration&&(t.element.getElementsByClassName("aplayer-dtime")[0].innerHTML=t.secondToTime(t.audio.duration))}),this.audio.addEventListener("progress",function(){var e=t.audio.buffered.length?t.audio.buffered.end(t.audio.buffered.length-1)/t.audio.duration:0;t.updateBar("loaded",e,"width")}),this.audio.addEventListener("error",function(){t.element.getElementsByClassName("aplayer-author")[0].innerHTML=" - Error happens ╥﹏╥",t.trigger("pause")}),this.audio.addEventListener("canplay",function(){t.trigger("canplay")}),this.ended=!1,this.audio.addEventListener("ended",function(){if(t.multiple){if(t.isMobile)return t.ended=!0,void t.pause();0!==t.audio.currentTime&&("random"===t.mode?t.setMusic(t.nextRandomNum()):"single"===t.mode?t.setMusic(t.playIndex):"order"===t.mode?t.playIndex=200&&l.status<300||304===l.status?(i=l.responseText,t.lrcs[a]=r(i)):(console.log("Request was unsuccessful: "+l.status),t.lrcs[a]=[["00:00","Not available"]]),t.lrc=t.lrcs[a];var e="";t.lrcContents=t.element.getElementsByClassName("aplayer-lrc-contents")[0];for(var n=0;n"+t.lrc[n][1]+"

";t.lrcContents.innerHTML=e,t.lrcIndex||(t.lrcIndex=0),t.lrcContents.getElementsByTagName("p")[0].classList.add("aplayer-lrc-current"),t.lrcContents.style.transform="translateY(0px)",t.lrcContents.style.webkitTransform="translateY(0px)"}};var s=void 0;s=this.option.music[a].lrc,l.open("get",s,!0),l.send(null)}i?this.lrcs[a]=r(i):3===this.option.showlrc?this.lrcs[a]=[["00:00","Loading"]]:this.lrcs[a]=[["00:00","Not available"]]}this.lrc=this.lrcs[a];var u="";this.lrcContents=this.element.getElementsByClassName("aplayer-lrc-contents")[0];for(var p=0;p"+this.lrc[p][1]+"

";this.lrcContents.innerHTML=u,this.lrcIndex||(this.lrcIndex=0),this.lrcContents.getElementsByTagName("p")[0].classList.add("aplayer-lrc-current"),this.lrcContents.style.transform="translateY(0px)",this.lrcContents.style.webkitTransform="translateY(0px)"}1!==this.audio.duration&&(this.element.getElementsByClassName("aplayer-dtime")[0].innerHTML=this.audio.duration?this.secondToTime(this.audio.duration):"00:00"),this.option.autoplay&&!this.isMobile&&this.play(),this.option.autoplay=!0,this.isMobile&&this.pause()}},{key:"play",value:function(e){"[object Number]"===Object.prototype.toString.call(e)&&(this.audio.currentTime=e),this.audio.paused&&this.audio.play()}},{key:"pause",value:function(){this.audio.paused||this.audio.pause()}},{key:"volume",value:function(e){this.updateBar("volume",e,"height"),this.audio.volume=e,this.audio.muted&&(this.audio.muted=!1),1===e?(this.volumeicon.className="aplayer-icon aplayer-icon-volume-up",this.volumeicon.innerHTML=this.getSVG("volume-up")):(this.volumeicon.className="aplayer-icon aplayer-icon-volume-down",this.volumeicon.innerHTML=this.getSVG("volume-down"))}},{key:"on",value:function(e,t){"function"==typeof t&&this.event[e].push(t)}},{key:"toggle",value:function(){this.button.classList.contains("aplayer-play")?this.play():this.button.classList.contains("aplayer-pause")&&this.pause()}},{key:"getRandomOrder",value:function(){function e(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))}function t(t){for(var n,r=t.length,a=new Array(r),i=0;i\n \n '+(this.option.music.length-e.length+a+1)+'\n '+e[a].title+'\n '+e[a].author+"\n ";n.innerHTML+=r,this.multiple||(this.multiple=!0,this.element.classList.add("aplayer-withlist"),this.audio.loop=!1),t.style.height="auto",t.style.height=t.offsetHeight+"px",this.getRandomOrder()}}]),e}();e.exports=l}])}); //# sourceMappingURL=APlayer.min.js.map \ No newline at end of file diff --git a/dist/APlayer.min.js.map b/dist/APlayer.min.js.map index d48801e..4ed38ef 100644 --- a/dist/APlayer.min.js.map +++ b/dist/APlayer.min.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition","webpack:///APlayer.min.js","webpack:///webpack/bootstrap d5ca7f04e45628e04b33","webpack:///./src/APlayer.scss?bc6d","webpack:///./src/APlayer.scss","webpack:///./~/css-loader/lib/css-base.js","webpack:///./~/style-loader/addStyles.js","webpack:///./src/default.jpg","webpack:///./src/APlayer.js"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","i","l","call","m","c","value","d","name","getter","o","Object","defineProperty","configurable","enumerable","get","n","__esModule","object","property","prototype","hasOwnProperty","p","s","content","locals","push","list","toString","result","length","item","join","mediaQuery","alreadyImportedModules","id","addStylesToDom","styles","options","domStyle","stylesInDom","refs","j","parts","addStyle","listToStyles","newStyles","css","media","sourceMap","part","insertStyleElement","styleElement","head","getHeadElement","lastStyleElementInsertedAtTop","styleElementsInsertedAtTop","insertAt","nextSibling","insertBefore","appendChild","firstChild","Error","removeStyleElement","parentNode","removeChild","idx","indexOf","splice","createStyleElement","document","createElement","type","createLinkElement","linkElement","rel","obj","update","remove","singleton","styleIndex","singletonCounter","singletonElement","applyToSingletonTag","bind","URL","createObjectURL","revokeObjectURL","Blob","btoa","updateLink","href","applyToTag","newObj","index","styleSheet","cssText","replaceText","cssNode","createTextNode","childNodes","setAttribute","unescape","encodeURIComponent","JSON","stringify","blob","oldSrc","memoize","fn","memo","apply","arguments","isOldIE","test","window","navigator","userAgent","toLowerCase","getElementsByTagName","DEBUG","newList","mayRemove","textStore","replacement","filter","Boolean","_classCallCheck","instance","Constructor","TypeError","_createClass","defineProperties","target","props","descriptor","writable","key","protoProps","staticProps","console","log","instances","APlayer","option","getElementViewLeft","element","actualLeft","offsetLeft","current","offsetParent","elementScrollLeft","body","scrollLeft","documentElement","getElementViewTop","actualTop","offsetTop","elementScrollTop","scrollTop","_this","svg","play","pause","volume-up","volume-down","volume-off","circulation","random","order","single","menu","getSVG","isMobile","autoplay","defaultOption","getElementsByClassName","narrow","mutex","showlrc","theme","mode","defaultKey","playIndex","music","audios","secondToTime","second","isNaN","add0","num","min","parseInt","sec","hours","minAdjust","savelrc","innerHTML","lrcs","updateBar","percentage","direction","bar","style","updateLrc","currentTime","undefined","audio","lrcIndex","lrc","lrcContents","transform","webkitTransform","classList","add","eventTypes","event","trigger","multiple","getRandomOrder","eleHTML","pic","listmaxheight","title","author","offsetWidth","display","ptime","barWrap","button","addEventListener","e","toggle","listItem","_loop","musicIndex","setMusic","playedBar","loadedBar","thumb","barWidth","clientWidth","clientX","duration","parseFloat","width","background","thumbMove","thumbUp","removeEventListener","playedTime","setInterval","clearInterval","volumeBar","volumeBarWrap","volumeicon","barHeight","clientY","volume","muted","className","modeEle","loop","height","offsetHeight","contains","randomOrder","_this2","indexMusic","backgroundImage","src","url","preload","setTimeout","ended","buffered","end","nextRandomNum","parseLrc","lrc_s","lyric","split","lyricLen","lrcTimes","match","lrcText","replace","timeLen","oneTime","exec","lrcTime","sort","a","b","xhr","XMLHttpRequest","onreadystatechange","readyState","status","responseText","lrcHTML","apiurl","open","send","time","paused","func","max","Math","floor","shuffle","arr","rand","shuffled","Array","normalOrder"],"mappings":"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","file":"APlayer.min.js","sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine(\"APlayer\", [], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"APlayer\"] = factory();\n\telse\n\t\troot[\"APlayer\"] = factory();\n})(this, function() {\nreturn \n\n\n// WEBPACK FOOTER //\n// webpack/universalModuleDefinition","(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine(\"APlayer\", [], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"APlayer\"] = factory();\n\telse\n\t\troot[\"APlayer\"] = factory();\n})(this, function() {\nreturn /******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId])\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// identity function for calling harmony imports with the correct context\n/******/ \t__webpack_require__.i = function(value) { return value; };\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, {\n/******/ \t\t\t\tconfigurable: false,\n/******/ \t\t\t\tenumerable: true,\n/******/ \t\t\t\tget: getter\n/******/ \t\t\t});\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"\";\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 5);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// style-loader: Adds some css to the DOM by adding a