import{c as ga,g as ha}from"./@babel.6cd0804c.js";var or={exports:{}};(function(lr,ya){(function(s,l){lr.exports=l()})(ga,function(){return function(k){var s={};function l(r){if(s[r])return s[r].exports;var S=s[r]={i:r,l:!1,exports:{}};return k[r].call(S.exports,S,S.exports,l),S.l=!0,S.exports}return l.m=k,l.c=s,l.d=function(r,S,T){l.o(r,S)||Object.defineProperty(r,S,{enumerable:!0,get:T})},l.r=function(r){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},l.t=function(r,S){if(S&1&&(r=l(r)),S&8||S&4&&typeof r=="object"&&r&&r.__esModule)return r;var T=Object.create(null);if(l.r(T),Object.defineProperty(T,"default",{enumerable:!0,value:r}),S&2&&typeof r!="string")for(var u in r)l.d(T,u,function(C){return r[C]}.bind(null,u));return T},l.n=function(r){var S=r&&r.__esModule?function(){return r.default}:function(){return r};return l.d(S,"a",S),S},l.o=function(r,S){return Object.prototype.hasOwnProperty.call(r,S)},l.p="",l(l.s=79)}([function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0}),s.util=s.PresentationMode=void 0,s.createDom=u,s.hasClass=C,s.addClass=g,s.removeClass=e,s.toggleClass=t,s.findDom=c,s.padStart=a,s.format=i,s.event=f,s.typeOf=v,s.deepCopy=b,s.getBgImage=x,s.copyDom=_,s._setInterval=o,s._clearInterval=h,s.createImgBtn=p,s.isWeiXin=O,s.isUc=F,s.computeWatchDur=L,s.offInDestroy=E,s.on=D,s.once=m,s.getBuffered2=P,s.checkIsBrowser=z,s.setStyle=H,s.checkWebkitSetPresentationMode=K;var r=l(7),S=T(r);function T(A){return A&&A.__esModule?A:{default:A}}function u(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"div",M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",U=document.createElement(A);return U.className=j,U.innerHTML=M,Object.keys(B).forEach(function(N){var V=N,X=B[N];A==="video"||A==="audio"?X&&U.setAttribute(V,X):U.setAttribute(V,X)}),U}function C(A,M){return A?A.classList?Array.prototype.some.call(A.classList,function(B){return B===M}):A.className?!!A.className.match(new RegExp("(\\s|^)"+M+"(\\s|$)")):!1:!1}function g(A,M){!A||(A.classList?M.replace(/(^\s+|\s+$)/g,"").split(/\s+/g).forEach(function(B){B&&A.classList.add(B)}):C(A,M)||(A.className+=" "+M))}function e(A,M){!A||(A.classList?M.split(/\s+/g).forEach(function(B){A.classList.remove(B)}):C(A,M)&&M.split(/\s+/g).forEach(function(B){var j=new RegExp("(\\s|^)"+B+"(\\s|$)");A.className=A.className.replace(j," ")}))}function t(A,M){!A||M.split(/\s+/g).forEach(function(B){C(A,B)?e(A,B):g(A,B)})}function c(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document,M=arguments[1],B=void 0;try{B=A.querySelector(M)}catch{M.indexOf("#")===0&&(B=A.getElementById(M.slice(1)))}return B}function a(A,M,B){for(var j=String(B),U=M>>0,N=Math.ceil(U/j.length),V=[],X=String(A);N--;)V.push(j);return V.join("").substring(0,U-X.length)+X}function i(A){if(window.isNaN(A))return"";var M=a(Math.floor(A/3600),2,0),B=a(Math.floor((A-M*3600)/60),2,0),j=a(Math.floor(A-M*3600-B*60),2,0);return(M==="00"?[B,j]:[M,B,j]).join(":")}function f(A){if(A.touches){var M=A.touches[0]||A.changedTouches[0];A.clientX=M.clientX||0,A.clientY=M.clientY||0,A.offsetX=M.pageX-M.target.offsetLeft,A.offsetY=M.pageY-M.target.offsetTop}A._target=A.target||A.srcElement}function v(A){return Object.prototype.toString.call(A).match(/([^\s.*]+)(?=]$)/g)[0]}function b(A,M){if(v(M)==="Object"&&v(A)==="Object")return Object.keys(M).forEach(function(B){v(M[B])==="Object"&&!(M[B]instanceof Node)?A[B]?b(A[B],M[B]):A[B]=M[B]:v(M[B])==="Array"?A[B]=v(A[B])==="Array"?A[B].concat(M[B]):M[B]:A[B]=M[B]}),A}function x(A){var M=(A.currentStyle||window.getComputedStyle(A,null)).backgroundImage;if(!M||M==="none")return"";var B=document.createElement("a");return B.href=M.replace(/url\("|"\)/g,""),B.href}function _(A){if(A&&A.nodeType===1){var M=document.createElement(A.tagName);return Array.prototype.forEach.call(A.attributes,function(B){M.setAttribute(B.name,B.value)}),A.innerHTML&&(M.innerHTML=A.innerHTML),M}else return""}function o(A,M,B,j){A._interval[M]||(A._interval[M]=setInterval(B.bind(A),j))}function h(A,M){clearInterval(A._interval[M]),A._interval[M]=null}function p(A,M,B,j){var U=u("xg-"+A,"",{},"xgplayer-"+A+"-img");if(U.style.backgroundImage='url("'+M+'")',B&&j){var N=void 0,V=void 0,X=void 0;["px","rem","em","pt","dp","vw","vh","vm","%"].every(function(G){return B.indexOf(G)>-1&&j.indexOf(G)>-1?(N=Number(B.slice(0,B.indexOf(G)).trim()),V=Number(j.slice(0,j.indexOf(G)).trim()),X=G,!1):!0}),U.style.width=""+N+X,U.style.height=""+V+X,U.style.backgroundSize=""+N+X+" "+V+X,A==="start"?U.style.margin="-"+V/2+X+" auto auto -"+N/2+X:U.style.margin="auto 5px auto 5px"}return U}function O(){var A=window.navigator.userAgent.toLowerCase();return A.indexOf("micromessenger")>-1}function F(){var A=window.navigator.userAgent.toLowerCase();return A.indexOf("ucbrowser")>-1}function L(){for(var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],M=[],B=0;BM[j].end){if(j>M.length-2){M.push({begin:U,end:N});break}}else{var V=M[j].begin,X=M[j].end;M[j].begin=Math.min(U,V),M[j].end=Math.max(N,X);break}}for(var G=0,te=0;te1&&arguments[1]!==void 0?arguments[1]:.5,B=[],j=0;jX&&(U[V-1].end=B[N].end):U.push(B[N])}else U.push(B[N])}else U=B;return new S.default(U)}function z(){return!(typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined")}function H(A,M,B){var j=A.style;try{j[M]=B}catch{j.setProperty(M,B)}}s.PresentationMode={PIP:"picture-in-picture",INLINE:"inline",FULLSCREEN:"fullscreen"};function K(A){return typeof A.webkitSetPresentationMode=="function"}s.util={createDom:u,hasClass:C,addClass:g,removeClass:e,toggleClass:t,findDom:c,padStart:a,format:i,event:f,typeOf:v,deepCopy:b,getBgImage:x,copyDom:_,setInterval:o,clearInterval:h,createImgBtn:p,isWeiXin:O,isUc:F,computeWatchDur:L,offInDestroy:E,on:D,once:m,getBuffered2:P,checkIsBrowser:z,setStyle:H}},function(k,s){k.exports=function(S){var T=[];return T.toString=function(){return this.map(function(C){var g=l(C,S);return C[2]?"@media "+C[2]+"{"+g+"}":g}).join("")},T.i=function(u,C){typeof u=="string"&&(u=[[null,u,""]]);for(var g={},e=0;e=0&&t.splice(E,1)}function b(L){var E=document.createElement("style");return L.attrs.type="text/css",_(E,L.attrs),f(L,E),E}function x(L){var E=document.createElement("link");return L.attrs.type="text/css",L.attrs.rel="stylesheet",_(E,L.attrs),f(L,E),E}function _(L,E){Object.keys(E).forEach(function(D){L.setAttribute(D,E[D])})}function o(L,E){var D,m,P,z;if(E.transform&&L.css)if(z=E.transform(L.css),z)L.css=z;else return function(){};if(E.singleton){var H=e++;D=g||(g=b(E)),m=p.bind(null,D,H,!1),P=p.bind(null,D,H,!0)}else L.sourceMap&&typeof URL=="function"&&typeof URL.createObjectURL=="function"&&typeof URL.revokeObjectURL=="function"&&typeof Blob=="function"&&typeof btoa=="function"?(D=x(E),m=F.bind(null,D,E),P=function(){v(D),D.href&&URL.revokeObjectURL(D.href)}):(D=b(E),m=O.bind(null,D),P=function(){v(D)});return m(L),function(A){if(A){if(A.css===L.css&&A.media===L.media&&A.sourceMap===L.sourceMap)return;m(L=A)}else P()}}var h=function(){var L=[];return function(E,D){return L[E]=D,L.filter(Boolean).join(` `)}}();function p(L,E,D,m){var P=D?"":m.css;if(L.styleSheet)L.styleSheet.cssText=h(E,P);else{var z=document.createTextNode(P),H=L.childNodes;H[E]&&L.removeChild(H[E]),H.length?L.insertBefore(z,H[E]):L.appendChild(z)}}function O(L,E){var D=E.css,m=E.media;if(m&&L.setAttribute("media",m),L.styleSheet)L.styleSheet.cssText=D;else{for(;L.firstChild;)L.removeChild(L.firstChild);L.appendChild(document.createTextNode(D))}}function F(L,E,D){var m=D.css,P=D.sourceMap,z=E.convertToAbsoluteUrls===void 0&&P;(E.convertToAbsoluteUrls||z)&&(m=c(m)),P&&(m+=` /*# sourceMappingURL=data:application/json;base64,`+btoa(unescape(encodeURIComponent(JSON.stringify(P))))+" */");var H=new Blob([m],{type:"text/css"}),K=L.href;L.href=URL.createObjectURL(H),K&&URL.revokeObjectURL(K)}},function(k,s,l){var r=l(24)();k.exports=function(S){return S!==r&&S!==null}},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(8);function S(C,g){if(!(C instanceof g))throw new TypeError("Cannot call a class as a function")}var T={network:{code:1,msg:"\u89C6\u9891\u4E0B\u8F7D\u9519\u8BEF",remark:"\u53EA\u8981\u89C6\u9891\u4E0B\u8F7D\u9519\u8BEF\u5C31\u4F7F\u7528\u6B64\u7C7B\u578B\uFF0C\u65E0\u8BBA\u662Fvideo\u672C\u8EAB\u7684\u8D85\u65F6\u8FD8\u662Fxhr\u7684\u5206\u6BB5\u8BF7\u6C42\u8D85\u65F6\u6216\u8005\u8D44\u6E90\u4E0D\u5B58\u5728"},mse:{code:2,msg:"\u6D41\u8FFD\u52A0\u9519\u8BEF",remark:"\u8FFD\u52A0\u6D41\u7684\u65F6\u5019\u5982\u679C\u7C7B\u578B\u4E0D\u5BF9\u3001\u65E0\u6CD5\u88AB\u6B63\u786E\u89E3\u7801\u5219\u4F1A\u89E6\u53D1\u6B64\u7C7B\u9519\u8BEF"},parse:{code:3,msg:"\u89E3\u6790\u9519\u8BEF",remark:"mp4\u3001hls\u3001flv\u6211\u4EEC\u90FD\u662F\u4F7F\u7528js\u8FDB\u884C\u683C\u5F0F\u89E3\u6790\uFF0C\u5982\u679C\u89E3\u6790\u5931\u8D25\u5219\u4F1A\u89E6\u53D1\u6B64\u7C7B\u9519\u8BEF"},format:{code:4,msg:"\u683C\u5F0F\u9519\u8BEF",remark:"\u5982\u679C\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u7684\u683C\u5F0F\u5BFC\u81F4\u64AD\u653E\u9519\u8BEF"},decoder:{code:5,msg:"\u89E3\u7801\u9519\u8BEF",remark:"\u6D4F\u89C8\u5668\u89E3\u7801\u5F02\u5E38\u4F1A\u629B\u51FA\u6B64\u7C7B\u578B\u9519\u8BEF"},runtime:{code:6,msg:"\u8BED\u6CD5\u9519\u8BEF",remark:"\u64AD\u653E\u5668\u8BED\u6CD5\u9519\u8BEF"},timeout:{code:7,msg:"\u64AD\u653E\u8D85\u65F6",remark:"\u64AD\u653E\u8FC7\u7A0B\u4E2D\u65E0\u6CD5\u6B63\u5E38\u8BF7\u6C42\u4E0B\u4E00\u4E2A\u5206\u6BB5\u5BFC\u81F4\u64AD\u653E\u4E2D\u65AD"},other:{code:8,msg:"\u5176\u4ED6\u9519\u8BEF",remark:"\u4E0D\u53EF\u77E5\u7684\u9519\u8BEF\u6216\u88AB\u5FFD\u7565\u7684\u9519\u8BEF\u7C7B\u578B"}},u=function C(g,e,t,c,a,i,f,v){var b=arguments.length>8&&arguments[8]!==void 0?arguments[8]:{line:"",handle:"",msg:"",version:""},x=arguments[9],_=arguments[10];S(this,C);var o={};if(arguments.length>1)o.playerVersion=r.version,o.errorType=g,o.domain=document.domain,o.duration=t,o.currentTime=e,o.networkState=c,o.readyState=a,o.currentSrc=f,o.src=i,o.ended=v,o.errd=b,o.ex=(T[g]||{}).msg,o.errorCode=x,o.mediaError=_;else{var h=arguments[0];Object.keys(h).map(function(p){o[p]=h[p]}),o.ex=(h.type&&T[h.type]||{}).msg}return o};s.default=u,k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r={};Object.defineProperty(r,"device",{get:function(){var T=r.os;return T.isPc?"pc":"mobile"}}),Object.defineProperty(r,"browser",{get:function(){var T=navigator.userAgent.toLowerCase(),u={ie:/rv:([\d.]+)\) like gecko/,firfox:/firefox\/([\d.]+)/,chrome:/chrome\/([\d.]+)/,opera:/opera.([\d.]+)/,safari:/version\/([\d.]+).*safari/};return[].concat(Object.keys(u).filter(function(C){return u[C].test(T)}))[0]||""}}),Object.defineProperty(r,"os",{get:function(){var T=navigator.userAgent,u=/(?:Windows Phone)/.test(T),C=/(?:SymbianOS)/.test(T)||u,g=/(?:Android)/.test(T),e=/(?:Firefox)/.test(T),t=/(?:iPad|PlayBook)/.test(T)||g&&!/(?:Mobile)/.test(T)||e&&/(?:Tablet)/.test(T),c=/(?:iPhone)/.test(T)&&!t,a=!c&&!g&&!C&&!t;return{isTablet:t,isPhone:c,isAndroid:g,isPc:a,isSymbian:C,isWindowsPhone:u,isFireFox:e}}}),s.default=r,k.exports=s.default},function(k,s,l){var r=void 0;k.exports=function(S){return S!==r&&S!==null}},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=function(){function u(C,g){for(var e=0;ethis.video.videoWidth/this.video.videoHeight?K.root.style.height=this.video.videoHeight/this.video.videoWidth*M.width+"px":K.root.style.width=this.video.videoWidth/this.video.videoHeight*M.height+"px":K.config.fitVideoSize==="fixWidth"?K.root.style.height=this.video.videoHeight/this.video.videoWidth*M.width+"px":K.config.fitVideoSize==="fixHeight"&&(K.root.style.width=this.video.videoWidth/this.video.videoHeight*M.height+"px")}},K.once("loadeddata",m.getVideoSize),setTimeout(function(){m.emit("ready"),m.isReady=!0},0),m.config.videoInit&&(0,C.hasClass)(m.root,"xgplayer-nostart")&&m.start(),K.config.rotate&&(K.on("requestFullscreen",m.updateRotateDeg),K.on("exitFullscreen",m.updateRotateDeg));function A(){K.root.removeEventListener("mousemove",K.mousemoveFunc),K.off("destroy",A)}return K.once("destroy",A),m}return r(E,[{key:"attachVideo",value:function(){var m=this;this.video&&this.video.nodeType===1&&this.root.insertBefore(this.video,this.root.firstChild),setTimeout(function(){m.emit("complete"),m.danmu&&typeof m.danmu.resize=="function"&&m.danmu.resize()},1)}},{key:"start",value:function(){var m=this,P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.config.url;if(!!this.video){var z=this;if(!P||P===""){this.emit("urlNull");return}this.canPlayFunc=function(){z.off("canplay",z.canPlayFunc);var H=z.video.play();H!==void 0&&H&&H.then(function(){z.emit("autoplay started")}).catch(function(){z.emit("autoplay was prevented"),(0,C.addClass)(z.root,"xgplayer-is-autoplay")})},(0,C.typeOf)(P)!=="Array"?(0,C.typeOf)(P)==="String"&&P.indexOf("blob:")>-1&&P===this.video.src||(this.video.src=P):P.forEach(function(H){m.video.appendChild((0,C.createDom)("source","",{src:""+H.src,type:""+(H.type||"")}))}),this.config.autoplay&&(e.default.os.isPhone?this.canPlayFunc():this.on("canplay",this.canPlayFunc)),this.config.disableStartLoad||this.video.load(),this.attachVideo()}}},{key:"reload",value:function(){this.video.load(),this.reloadFunc=function(){var m=this.play();m!==void 0&&m&&m.catch(function(P){})},this.once("loadeddata",this.reloadFunc)}},{key:"destroy",value:function(){var m=this,P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,z=this;clearInterval(this.bulletResizeTimer);for(var H in this._interval)clearInterval(this._interval[H]),this._interval[H]=null;this.checkTimer&&clearInterval(this.checkTimer),this.waitTimer&&clearTimeout(this.waitTimer),this.ev.forEach(function(A){var M=Object.keys(A)[0],B=m[A[M]];B&&m.off(M,B)}),this.loadeddataFunc&&this.off("loadeddata",this.loadeddataFunc),this.reloadFunc&&this.off("loadeddata",this.reloadFunc),this.replayFunc&&this.off("play",this.replayFunc),this.playFunc&&this.off("play",this.playFunc),this.getVideoSize&&this.off("loadeddata",this.getVideoSize),["focus","blur"].forEach(function(A){m.off(A,m["on"+A.charAt(0).toUpperCase()+A.slice(1)])}),(!this.config.keyShortcut||this.config.keyShortcut==="on")&&["video","controls"].forEach(function(A){m[A]&&m[A].removeEventListener("keydown",function(M){z.onKeydown(M,z)})});function K(){if(this.emit("destroy"),this.video.removeAttribute("src"),this.video.load(),P){this.root.innerHTML="";var A=this.root.className.split(" ");A.length>0?this.root.className=A.filter(function(B){return B.indexOf("xgplayer")<0}).join(" "):this.root.className=""}for(var M in this)delete this[M];(0,v.default)(this)}this.paused?K.call(this):(this.pause(),this.once("pause",K)),S(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"destroy",this).call(this)}},{key:"replay",value:function(){var m=this._replay;if((0,C.removeClass)(this.root,"xgplayer-ended"),e.default.browser.indexOf("ie")>-1&&(this.emit("play"),this.emit("playing")),m&&m instanceof Function)m();else{this.currentTime=0;var P=this.play();P!==void 0&&P&&P.catch(function(z){})}}},{key:"userGestureTrigEvent",value:function(m,P){var z=this,H=function(A,M){z.emit(A,M)};this.config.userGestureEventMiddleware&&typeof this.config.userGestureEventMiddleware[m]=="function"?this.config.userGestureEventMiddleware[m].call(this,this,m,P,H):H.call(this,m,P)}},{key:"pluginsCall",value:function(){var m=this;E.plugins.s_i18n&&E.plugins.s_i18n.call(this,this);var P=this;if(E.plugins){var z=this.config.ignores;Object.keys(E.plugins).forEach(function(H){var K=E.plugins[H];!K||typeof K!="function"?console.warn("plugin name",H,"is invalid"):!z.some(function(A){return H===A||H==="s_"+A})&&H!=="s_i18n"&&(["pc","tablet","mobile"].some(function(A){return A===H})?H===e.default.device&&setTimeout(function(){!P.video||K.call(P,P)},0):K.call(m,m))})}}},{key:"onFocus",value:function(){var m=this;(0,C.hasClass)(this.root,"xgplayer-inactive")&&m.emit("controlShow"),(0,C.removeClass)(this.root,"xgplayer-inactive"),m.userTimer&&clearTimeout(m.userTimer),m.userTimer=setTimeout(function(){m.emit("blur")},m.config.inactive)}},{key:"onBlur",value:function(){(this.config.enablePausedInactive||!this.paused)&&!this.ended&&!this.config.closeInactive&&((0,C.hasClass)(this.root,"xgplayer-inactive")||this.emit("controlHide"),(0,C.addClass)(this.root,"xgplayer-inactive"))}},{key:"onPlay",value:function(){(0,C.addClass)(this.root,"xgplayer-isloading"),(0,C.addClass)(this.root,"xgplayer-playing"),(0,C.removeClass)(this.root,"xgplayer-pause")}},{key:"onPause",value:function(){(0,C.addClass)(this.root,"xgplayer-pause"),this.userTimer&&clearTimeout(this.userTimer),this.emit("focus")}},{key:"onEnded",value:function(){(0,C.addClass)(this.root,"xgplayer-ended"),(0,C.removeClass)(this.root,"xgplayer-playing")}},{key:"onSeeking",value:function(){this.isSeeking=!0,this.onWaiting()}},{key:"onSeeked",value:function(){var m=this;this.once("timeupdate",function(){m.isSeeking=!1}),this.waitTimer&&clearTimeout(this.waitTimer),(0,C.removeClass)(this.root,"xgplayer-isloading")}},{key:"onWaiting",value:function(){var m=this;m.waitTimer&&clearTimeout(m.waitTimer),m.checkTimer&&(clearInterval(m.checkTimer),m.checkTimer=null);var P=m.currentTime;m.waitTimer=setTimeout(function(){(0,C.addClass)(m.root,"xgplayer-isloading"),m.checkTimer=setInterval(function(){m.currentTime!==P&&((0,C.removeClass)(m.root,"xgplayer-isloading"),clearInterval(m.checkTimer),m.checkTimer=null)},1e3)},500)}},{key:"onPlaying",value:function(){this.paused||(this.isSeeking=!1,this.waitTimer&&clearTimeout(this.waitTimer),(0,C.removeClass)(this.root,"xgplayer-isloading xgplayer-nostart xgplayer-pause xgplayer-ended xgplayer-is-error xgplayer-replay"),(0,C.addClass)(this.root,"xgplayer-playing"))}}],[{key:"install",value:function(m,P){!(0,C.checkIsBrowser)()||(E.plugins||(E.plugins={}),E.plugins[m]||(E.plugins[m]=P))}},{key:"installAll",value:function(m){for(var P=0;P0&&!f.nativeTextTrack.some(function(P){return P.default})&&(f.nativeTextTrack[0].default=!0,this.textTrackShowDefault=!1),f.nativeTextTrack.some(function(P){if(P.src&&P.label&&P.default)return b+='",!0}),this.videoConfig.crossorigin="anonymous"),f.textTrackStyle){var x=document.createElement("style");this.textTrackStyle=x,document.head.appendChild(x);var _="";for(var o in f.textTrackStyle)_+=o+": "+f.textTrackStyle[o]+";";var h=f.id?"#"+f.id:f.el.id?"#"+f.el.id:"."+f.el.className;x.sheet.insertRule?x.sheet.insertRule(h+" video::cue { "+_+" }",0):x.sheet.addRule&&x.sheet.addRule(h+" video::cue",_)}var p=f.el?f.el:(0,u.findDom)(document,"#"+f.id),O=this.constructor.XgVideoProxy;if(O&&this.videoConfig.mediaType===O.mediaType?this.video=new O(p,f):this.video=(0,u.createDom)(this.videoConfig.mediaType,b,this.videoConfig,""),f.videoStyle&&Object.keys(f.videoStyle).forEach(function(P){(0,u.setStyle)(v.video,P,f.videoStyle[P])}),!this.textTrackShowDefault&&b){var F=this.video.getElementsByTagName("Track");F[0].track.mode="hidden"}f.autoplay&&(this.video.autoplay=!0,f.autoplayMuted&&(this.video.muted=!0)),this.ev=["play","playing","pause","ended","error","seeking","seeked","progress","timeupdate","waiting","canplay","canplaythrough","durationchange","volumechange","ratechange","loadedmetadata","loadeddata","loadstart"].map(function(P){return t({},P,"on"+P.charAt(0).toUpperCase()+P.slice(1))}),(0,T.default)(this),this._interval={};var L="0,0",E=this,D=function(z){!v||(z==="play"?v.hasStart=!0:z==="canplay"?(0,u.removeClass)(v.root,"xgplayer-is-enter"):z==="waiting"?v.inWaitingStart=new Date().getTime():z==="playing"&&((0,u.removeClass)(v.root,"xgplayer-is-enter"),v.inWaitingStart&&(v.inWaitingStart=void 0)),z==="error"?v._onError(z):v.emit(z,v),v.hasOwnProperty("_interval")&&(["ended","error","timeupdate"].indexOf(z)<0?((0,u._clearInterval)(v,"bufferedChange"),(0,u._setInterval)(v,"bufferedChange",function(){if(this.video&&this.video.buffered){for(var H=[],K=0,A=this.video.buffered.length;K-1}},function(k,s,l){k.exports=function(r){if(typeof r!="function")throw new TypeError(r+" is not a function");return r}},function(k,s,l){var r=l(32),S=Object.prototype.hasOwnProperty;k.exports=function(T){var u=arguments[1],C;if(r(T),u!==void 0){if(C=S.call(T,"__ee__")&&T.__ee__,!C)return;C[u]&&delete C[u];return}S.call(T,"__ee__")&&delete T.__ee__}},function(k,s,l){var r=l(33);k.exports=function(S){if(!r(S))throw new TypeError(S+" is not an Object");return S}},function(k,s,l){var r=l(3),S={function:!0,object:!0};k.exports=function(T){return r(T)&&S[typeof T]||!1}},function(k,s,l){var r=l(35);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){s=k.exports=l(1)(!1),s.push([k.i,".xgplayer-skin-default{background:#000;width:100%;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-user-select:none}.xgplayer-skin-default *{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.xgplayer-skin-default.xgplayer-rotate-fullscreen{position:absolute;top:0;left:100%;bottom:0;right:0;height:100vw!important;width:100vh!important;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.xgplayer-skin-default.xgplayer-is-fullscreen{width:100%!important;height:100%!important;padding-top:0!important;z-index:9999}.xgplayer-skin-default.xgplayer-is-fullscreen.xgplayer-inactive{cursor:none}.xgplayer-skin-default video{width:100%;height:100%;outline:none}.xgplayer-skin-default .xgplayer-none{display:none}@-webkit-keyframes loadingRotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingRotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loadingDashOffset{0%{stroke-dashoffset:236}to{stroke-dashoffset:0}}@keyframes loadingDashOffset{0%{stroke-dashoffset:236}to{stroke-dashoffset:0}}.xgplayer-skin-default .xgplayer-controls{display:-webkit-flex;display:-moz-box;display:flex;position:absolute;bottom:0;left:0;right:0;height:40px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.37),rgba(0,0,0,.75),rgba(0,0,0,.75));z-index:10}.xgplayer-skin-default.xgplayer-inactive .xgplayer-controls,.xgplayer-skin-default.xgplayer-is-live .xgplayer-controls .xgplayer-progress,.xgplayer-skin-default.xgplayer-is-live .xgplayer-controls .xgplayer-time,.xgplayer-skin-default.xgplayer-no-controls .xgplayer-controls,.xgplayer-skin-default.xgplayer-nostart .xgplayer-controls{display:none}.xgplayer-skin-default.xgplayer-is-live .xgplayer-controls .xgplayer-live{display:block}.xgplayer-skin-default .xgplayer-live{display:block;font-size:12px;color:#fff;line-height:40px;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.xgplayer-skin-default .xgplayer-icon{display:block;width:40px;height:40px;overflow:hidden;fill:#fff}.xgplayer-skin-default .xgplayer-icon svg{position:absolute}.xgplayer-skin-default .xgplayer-tips{background:rgba(0,0,0,.54);border-radius:1px;display:none;position:absolute;font-family:PingFangSC-Regular;font-size:11px;color:#fff;padding:2px 4px;text-align:center;top:-30px;left:50%;margin-left:-16px;width:auto;white-space:nowrap}.xgplayer-skin-default.xgplayer-mobile .xgplayer-tips{display:none!important}.xgplayer-skin-default .xgplayer-screen-container{display:block;width:100%}",""])},function(k,s){k.exports=function(l){var r=typeof window!="undefined"&&window.location;if(!r)throw new Error("fixUrls requires window.location");if(!l||typeof l!="string")return l;var S=r.protocol+"//"+r.host,T=S+r.pathname.replace(/\/[^\/]*$/,"/"),u=l.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(C,g){var e=g.trim().replace(/^"(.*)"$/,function(c,a){return a}).replace(/^'(.*)'$/,function(c,a){return a});if(/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(e))return C;var t;return e.indexOf("//")===0?t=e:e.indexOf("/")===0?t=S+e:t=T+e.replace(/^\.\//,""),"url("+JSON.stringify(t)+")"});return u}},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=function(){var u=this,C=u.root,g=0,e=void 0,t={first:"",second:""};u.onElementTouchend=function(i,f){this.config.closeVideoPreventDefault||i.preventDefault(),this.config.closeVideoStopPropagation||i.stopPropagation();var v=this;if((0,r.hasClass)(C,"xgplayer-inactive")?v.emit("focus"):v.emit("blur"),!v.config.closeVideoTouch&&!v.isTouchMove){var b=function(){e=setTimeout(function(){if((0,r.hasClass)(v.root,"xgplayer-nostart"))return!1;if(!v.ended)if(v.paused){var _=v.play();_!==void 0&&_&&_.catch(function(o){})}else v.pause();g=0},200)};v.config.closeVideoClick||(g++,e&&clearTimeout(e),g===1?v.config.enableVideoDbltouch?t.first=new Date:b():g===2&&v.config.enableVideoDbltouch?(t.second=new Date,Math.abs(t.first-t.second)<400?b():(t.first=new Date,g=1)):g=0)}};function c(i){u.video.addEventListener("touchend",function(f){u.onElementTouchend(f,u.video)}),u.video.addEventListener("touchstart",function(){u.isTouchMove=!1}),u.video.addEventListener("touchmove",function(){u.isTouchMove=!0}),u.config.autoplay&&u.start()}u.once("ready",c);function a(){u.off("ready",c),u.off("destroy",a)}u.once("destroy",a)};s.default={name:"mobile",method:S},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=function(){var u=this;if(!u.controls||!u.video)return;var C=u.controls,g=u.root,e=0,t=void 0;u.onElementClick=function(_,o){this.config.closeVideoPreventDefault||_.preventDefault(),this.config.closeVideoStopPropagation||_.stopPropagation();var h=this;h.config.closeVideoClick||(e++,t&&clearTimeout(t),e===1?t=setTimeout(function(){if((0,r.hasClass)(h.root,"xgplayer-nostart"))return!1;if(!h.ended)if(h.paused){var p=h.play();p!==void 0&&p&&p.catch(function(O){})}else h.pause();e=0},200):e=0)},u.video.addEventListener("click",function(_){u.onElementClick(_,u.video)},!1),u.onElementDblclick=function(_,o){this.config.closeVideoPreventDefault||_.preventDefault(),this.config.closeVideoStopPropagation||_.stopPropagation();var h=this;if(!h.config.closeVideoDblclick){var p=C.querySelector(".xgplayer-fullscreen");if(p){var O=void 0;document.createEvent?(O=document.createEvent("Event"),O.initEvent("click",!0,!0)):O=new Event("click"),p.dispatchEvent(O)}}},u.video.addEventListener("dblclick",function(_){u.onElementDblclick(_,u.video)},!1);function c(){clearTimeout(u.leavePlayerTimer),u.emit("focus",u)}g.addEventListener("mouseenter",c);function a(){u.config.closePlayerBlur||(u.leavePlayerTimer=setTimeout(function(){u.emit("blur",u)},u.config.leavePlayerTime||0))}g.addEventListener("mouseleave",a);function i(_){u.userTimer&&clearTimeout(u.userTimer)}C.addEventListener("mouseenter",i);function f(_){u.config.closeControlsBlur||u.emit("focus",u)}C.addEventListener("mouseleave",f);function v(_){_.preventDefault(),_.stopPropagation()}C.addEventListener("click",v);function b(_){u.config.autoplay&&u.start()}u.once("ready",b);function x(){g.removeEventListener("mouseenter",c),g.removeEventListener("mouseleave",a),u.off("ready",b),u.off("destroy",x)}u.once("destroy",x)};s.default={name:"pc",method:S},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=function(){var u=this,C=u.root;function g(){u.off("canplay",g);var c=u.play();c!==void 0&&c&&c.catch(function(a){})}function e(){(0,r.hasClass)(C,"xgplayer-nostart")?((0,r.removeClass)(C,"xgplayer-nostart"),(0,r.addClass)(C,"xgplayer-is-enter"),typeof C.contains=="function"?u.video&&u.video.nodeType===1&&!C.contains(u.video)||u.video&&u.video.nodeType!==1&&u.video.mediaSource===void 0?(u.once("canplay",g),u.start()):g():u.video&&u.video.nodeType===1&&!C.querySelector(this.videoConfig.mediaType)||u.video&&u.video.nodeType!==1&&u.video.mediaSource===void 0?(u.once("canplay",g),u.start()):g()):u.paused&&((0,r.removeClass)(C,"xgplayer-nostart xgplayer-isloading"),setTimeout(function(){var c=u.play();c!==void 0&&c&&c.catch(function(a){})},10))}u.on("startBtnClick",e);function t(){u.off("startBtnClick",e),u.off("canplay",g),u.off("destroy",t)}u.once("destroy",t)};s.default={name:"start",method:S},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=l(41),T=g(S),u=l(42),C=g(u);l(43);function g(t){return t&&t.__esModule?t:{default:t}}var e=function(){var c=this,a=c.root,i=(0,r.createDom)("xg-start",'
'+T.default+`
`+C.default+"
",{},"xgplayer-start");function f(v){(0,r.addClass)(v.root,"xgplayer-skin-default"),v.config&&(v.config.autoplay&&!(0,r.isWeiXin)()&&!(0,r.isUc)()&&(0,r.addClass)(v.root,"xgplayer-is-enter"),v.config.lang&&v.config.lang==="en"?(0,r.addClass)(v.root,"xgplayer-lang-is-en"):v.config.lang==="jp"&&(0,r.addClass)(v.root,"xgplayer-lang-is-jp"),v.config.enableContextmenu||v.video.addEventListener("contextmenu",function(b){b.preventDefault(),b.stopPropagation()}))}c.config&&c.config.hideStartBtn&&(0,r.addClass)(a,"xgplayer-start-hide"),c.isReady?(a.appendChild(i),f(c)):c.once("ready",function(){a.appendChild(i),f(c)}),c.once("autoplay was prevented",function(){(0,r.removeClass)(c.root,"xgplayer-is-enter"),(0,r.addClass)(c.root,"xgplayer-nostart")}),c.once("canplay",function(){(0,r.removeClass)(c.root,"xgplayer-is-enter")}),i.onclick=function(v){v.preventDefault(),v.stopPropagation(),c.userGestureTrigEvent("startBtnClick")}};s.default={name:"s_start",method:e},k.exports=s.default},function(k,s,l){l.r(s),s.default=` `},function(k,s,l){l.r(s),s.default=` `},function(k,s,l){var r=l(44);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){s=k.exports=l(1)(!1),s.push([k.i,".xgplayer-skin-default .xgplayer-start{border-radius:50%;display:inline-block;width:70px;height:70px;background:rgba(0,0,0,.38);overflow:hidden;text-align:center;line-height:70px;vertical-align:middle;position:absolute;left:50%;top:50%;z-index:115;margin:-35px auto auto -35px;cursor:pointer}.xgplayer-skin-default .xgplayer-start div{position:absolute}.xgplayer-skin-default .xgplayer-start div svg{fill:hsla(0,0%,100%,.7)}.xgplayer-skin-default .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default .xgplayer-start .xgplayer-icon-pause{display:none}.xgplayer-skin-default .xgplayer-start:hover{opacity:.85}.xgplayer-skin-default.xgplayer-pause.xgplayer-start-hide .xgplayer-start,.xgplayer-skin-default.xgplayer-playing .xgplayer-start,.xgplayer-skin-default.xgplayer-playing .xgplayer-start .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-start-hide .xgplayer-start{display:none}.xgplayer-skin-default.xgplayer-playing .xgplayer-start .xgplayer-icon-pause{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-start{display:inline-block}.xgplayer-skin-default.xgplayer-pause .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start,.xgplayer-skin-default.xgplayer-pause .xgplayer-start .xgplayer-icon-pause{display:none}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start .xgplayer-icon-pause{display:none}",""])},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=function(){var u=this,C=u.root;function g(){u.config.rotateFullscreen?(0,r.hasClass)(C,"xgplayer-rotate-fullscreen")?u.exitRotateFullscreen():u.getRotateFullscreen():(0,r.hasClass)(C,"xgplayer-is-fullscreen")?u.exitFullscreen(C):u.getFullscreen(C)}u.on("fullscreenBtnClick",g);function e(){var a=document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement;a&&a===C?((0,r.addClass)(C,"xgplayer-is-fullscreen"),u.emit("requestFullscreen")):(0,r.hasClass)(C,"xgplayer-is-fullscreen")&&((0,r.removeClass)(C,"xgplayer-is-fullscreen"),u.emit("exitFullscreen")),u.danmu&&typeof u.danmu.resize=="function"&&u.danmu.resize()}["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"].forEach(function(a){document.addEventListener(a,e)}),u.video.addEventListener("webkitbeginfullscreen",function(){(0,r.addClass)(C,"xgplayer-is-fullscreen"),u.emit("requestFullscreen")}),u.video.addEventListener("webkitendfullscreen",function(){(0,r.removeClass)(C,"xgplayer-is-fullscreen"),u.emit("exitFullscreen")});function t(a){var i=u.video.webkitPresentationMode;i!==r.PresentationMode.FULLSCREEN&&((0,r.removeClass)(C,"xgplayer-is-fullscreen"),u.emit("exitFullscreen"))}(0,r.checkWebkitSetPresentationMode)(u.video)&&u.video.addEventListener("webkitpresentationmodechanged",t);function c(){u.off("fullscreenBtnClick",g),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"].forEach(function(a){document.removeEventListener(a,e)}),(0,r.checkWebkitSetPresentationMode)(u.video)&&u.video.removeEventListener("webkitpresentationmodechanged",t),u.off("destroy",c)}u.once("destroy",c),u.getFullscreen=function(a){var i=this;if(a.requestFullscreen){var f=a.requestFullscreen();f&&f.catch(function(){i.emit("fullscreen error")})}else a.mozRequestFullScreen?a.mozRequestFullScreen():a.webkitRequestFullscreen?a.webkitRequestFullscreen(window.Element.ALLOW_KEYBOARD_INPUT):i.video.webkitSupportsFullscreen?i.video.webkitEnterFullscreen():a.msRequestFullscreen?a.msRequestFullscreen():(0,r.addClass)(a,"xgplayer-is-cssfullscreen")},u.exitFullscreen=function(a){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen(),(0,r.removeClass)(a,"xgplayer-is-cssfullscreen")},u.getRotateFullscreen=function(){var a=this;document.documentElement.style.width="100%",document.documentElement.style.height="100%",a.config.fluid&&(a.root.style["padding-top"]="",a.root.style["max-width"]="unset"),a.root&&!(0,r.hasClass)(a.root,"xgplayer-rotate-fullscreen")&&(0,r.addClass)(a.root,"xgplayer-rotate-fullscreen"),a.emit("getRotateFullscreen")},u.exitRotateFullscreen=function(){var a=this;document.documentElement.style.width="unset",document.documentElement.style.height="unset",a.config.fluid&&(a.root.style.width="100%",a.root.style.height="0",a.root.style["padding-top"]=a.config.height*100/a.config.width+"%",a.root.style["max-width"]="100%"),a.root&&(0,r.hasClass)(a.root,"xgplayer-rotate-fullscreen")&&(0,r.removeClass)(a.root,"xgplayer-rotate-fullscreen"),a.emit("exitRotateFullscreen")}};s.default={name:"fullscreen",method:S},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=function(){var u=this;function C(){if(!(!u.config.allowPlayAfterEnded&&u.ended))if((0,r.hasClass)(u.root,"xgplayer-nostart")&&u.start(),u.paused){var e=u.play();e!==void 0&&e&&e.catch(function(t){})}else u.pause()}u.on("playBtnClick",C);function g(){u.off("playBtnClick",C),u.off("destroy",g)}u.once("destroy",g)};s.default={name:"play",method:S},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=function(){var u=this,C=u.root;function g(){(0,r.removeClass)(C,"xgplayer-is-replay"),u.replay()}u.on("replayBtnClick",g);function e(){u.config.loop||(0,r.addClass)(C,"xgplayer-is-replay")}u.on("ended",e);function t(){u.off("replayBtnClick",g),u.off("destroy",t)}u.once("destroy",t)};s.default={name:"replay",method:S},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=l(49),T=g(S),u=l(50),C=g(u);l(51);function g(t){return t&&t.__esModule?t:{default:t}}var e=function(){var c=this,a=c.config.playBtn?c.config.playBtn:{},i=void 0;a.type==="img"?i=(0,r.createImgBtn)("play",a.url.play,a.width,a.height):i=(0,r.createDom)("xg-play",`
`+T.default+`
`+C.default+`
`,{},"xgplayer-play");var f={};f.play=c.lang.PLAY_TIPS,f.pause=c.lang.PAUSE_TIPS;var v=(0,r.createDom)("xg-tips",''+f.play+` `+f.pause+"",{},"xgplayer-tips");i.appendChild(v),c.once("ready",function(){c.controls&&c.controls.appendChild(i)}),["click","touchend"].forEach(function(b){i.addEventListener(b,function(x){x.preventDefault(),x.stopPropagation(),c.userGestureTrigEvent("playBtnClick")})})};s.default={name:"s_play",method:e},k.exports=s.default},function(k,s,l){l.r(s),s.default=` `},function(k,s,l){l.r(s),s.default=` `},function(k,s,l){var r=l(52);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){s=k.exports=l(1)(!1),s.push([k.i,".xgplayer-skin-default .xgplayer-play,.xgplayer-skin-default .xgplayer-play-img{width:40px;position:relative;-webkit-order:0;-moz-box-ordinal-group:1;order:0;display:block;cursor:pointer;margin-left:3px}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon,.xgplayer-skin-default .xgplayer-play .xgplayer-icon{margin-top:3px;width:32px}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon div,.xgplayer-skin-default .xgplayer-play .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default .xgplayer-play .xgplayer-icon .xgplayer-icon-play{display:block}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:none}.xgplayer-skin-default .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:block}.xgplayer-skin-default .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:none}.xgplayer-skin-default .xgplayer-play-img:hover,.xgplayer-skin-default .xgplayer-play:hover{opacity:.85}.xgplayer-skin-default .xgplayer-play-img:hover .xgplayer-tips,.xgplayer-skin-default .xgplayer-play:hover .xgplayer-tips{display:block}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-icon .xgplayer-icon-play{display:none}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:block}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:none}",""])},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0);l(54);var S=function(){var u=this,C=u.root;if(!!u.config.poster){var g=(0,r.createDom)("xg-poster","",{},"xgplayer-poster");g.style.backgroundImage="url("+u.config.poster+")",C.appendChild(g)}};s.default={name:"s_poster",method:S},k.exports=s.default},function(k,s,l){var r=l(55);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){s=k.exports=l(1)(!1),s.push([k.i,".xgplayer-skin-default .xgplayer-poster{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background-size:cover;background-position:50%}.xgplayer-skin-default.xgplayer-nostart .xgplayer-poster{display:block}",""])},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0);l(57);var S=function(){var u=this,C=(0,r.createDom)("xg-placeholder","",{},"xgplayer-placeholder");u.controls.appendChild(C)};s.default={name:"s_flex",method:S},k.exports=s.default},function(k,s,l){var r=l(58);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){s=k.exports=l(1)(!1),s.push([k.i,".xgplayer-skin-default .xgplayer-placeholder{-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-order:3;-moz-box-ordinal-group:4;order:3;display:block}",""])},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=l(60),T=g(S),u=l(61),C=g(u);l(62);function g(t){return t&&t.__esModule?t:{default:t}}var e=function(){var c=this,a=c.config.fullscreenBtn?c.config.fullscreenBtn:{},i=void 0;a.type==="img"?i=(0,r.createImgBtn)("fullscreen",a.url.request,a.width,a.height):i=(0,r.createDom)("xg-fullscreen",`
`+T.default+`
`+C.default+`
`,{},"xgplayer-fullscreen");var f={};f.requestfull=c.lang.FULLSCREEN_TIPS,f.exitfull=c.lang.EXITFULLSCREEN_TIPS;var v=(0,r.createDom)("xg-tips",''+f.requestfull+` `+f.exitfull+"",{},"xgplayer-tips");i.appendChild(v),c.once("ready",function(){c.controls&&c.controls.appendChild(i)}),["click","touchend"].forEach(function(b){i.addEventListener(b,function(x){x.preventDefault(),x.stopPropagation(),c.userGestureTrigEvent("fullscreenBtnClick")})})};s.default={name:"s_fullscreen",method:e},k.exports=s.default},function(k,s,l){l.r(s),s.default=` `},function(k,s,l){l.r(s),s.default=` `},function(k,s,l){var r=l(63);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){s=k.exports=l(1)(!1),s.push([k.i,".xgplayer-skin-default .xgplayer-fullscreen,.xgplayer-skin-default .xgplayer-fullscreen-img{position:relative;-webkit-order:13;-moz-box-ordinal-group:14;order:13;display:block;cursor:pointer;margin-left:5px;margin-right:3px}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon{margin-top:3px}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon div,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull{display:block}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull{display:none}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips{position:absolute;right:0;left:auto}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull{display:block}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull{display:none}.xgplayer-skin-default .xgplayer-fullscreen-img:hover,.xgplayer-skin-default .xgplayer-fullscreen:hover{opacity:.85}.xgplayer-skin-default .xgplayer-fullscreen-img:hover .xgplayer-tips,.xgplayer-skin-default .xgplayer-fullscreen:hover .xgplayer-tips{display:block}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull{display:none}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull{display:block}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull{display:none}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull{display:block}",""])},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=l(65),T=u(S);l(66);function u(g){return g&&g.__esModule?g:{default:g}}var C=function(){var e=this,t=e.root,c=(0,r.createDom)("xg-loading",""+T.default,{},"xgplayer-loading");e.once("ready",function(){t.appendChild(c)})};s.default={name:"s_loading",method:C},k.exports=s.default},function(k,s,l){l.r(s),s.default=` `},function(k,s,l){var r=l(67);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){s=k.exports=l(1)(!1),s.push([k.i,".xgplayer-skin-default .xgplayer-loading{display:none;width:100px;height:100px;overflow:hidden;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);position:absolute;left:50%;top:50%;margin:-50px auto auto -50px}.xgplayer-skin-default .xgplayer-loading svg{border-radius:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:loadingRotate 1s linear infinite;animation:loadingRotate 1s linear infinite}.xgplayer-skin-default .xgplayer-loading svg path{stroke:#ddd;stroke-dasharray:236;-webkit-animation:loadingDashOffset 2s linear infinite;animation:loadingDashOffset 2s linear infinite;animation-direction:alternate-reverse;fill:none;stroke-width:12px}.xgplayer-skin-default.xgplayer-nostart .xgplayer-loading{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-loading{display:none!important}.xgplayer-skin-default.xgplayer-isloading .xgplayer-loading{display:block}",""])},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=l(5),T=u(S);l(69);function u(e){return e&&e.__esModule?e:{default:e}}var C=function(t){return(0,r.hasClass)(t.root,"xgplayer-rotate-fullscreen")},g=function(){var t=this,c=(0,r.createDom)("xg-progress",` `,{tabindex:1},"xgplayer-progress"),a=void 0;t.controls.appendChild(c);var i=c.querySelector(".xgplayer-progress-played"),f=c.querySelector(".xgplayer-progress-outer"),v=c.querySelector(".xgplayer-progress-cache"),b=c.querySelector(".xgplayer-progress-point"),x=c.querySelector(".xgplayer-progress-thumbnail");t.dotArr={};function _(N,V){N.addEventListener("mouseenter",function(X){V&&((0,r.addClass)(N,"xgplayer-progress-dot-show"),(0,r.addClass)(c,"xgplayer-progress-dot-active"))}),N.addEventListener("mouseleave",function(X){V&&((0,r.removeClass)(N,"xgplayer-progress-dot-show"),(0,r.removeClass)(c,"xgplayer-progress-dot-active"))}),N.addEventListener("touchend",function(X){X.stopPropagation(),V&&((0,r.hasClass)(N,"xgplayer-progress-dot-show")||Object.keys(t.dotArr).forEach(function(G){t.dotArr[G]&&(0,r.removeClass)(t.dotArr[G],"xgplayer-progress-dot-show")}),(0,r.toggleClass)(N,"xgplayer-progress-dot-show"),(0,r.toggleClass)(c,"xgplayer-progress-dot-active"))})}function o(){t.config.progressDot&&(0,r.typeOf)(t.config.progressDot)==="Array"&&t.config.progressDot.forEach(function(N){if(N.time>=0&&N.time<=t.duration){var V=(0,r.createDom)("xg-progress-dot",N.text?''+N.text+"":"",{},"xgplayer-progress-dot");if(V.style.left=N.time/t.duration*100+"%",N.duration>=0&&(V.style.width=Math.min(N.duration,t.duration-N.time)/t.duration*100+"%"),N.style)for(var X in N.style)V.style[X]=N.style[X];f.appendChild(V),t.dotArr[N.time]=V,_(V,N.text)}})}t.once("canplay",o),t.addProgressDot=function(N,V,X,G){if(!t.dotArr[N]&&N>=0&&N<=t.duration){var te=(0,r.createDom)("xg-progress-dot",V?''+V+"":"",{},"xgplayer-progress-dot");if(te.style.left=N/t.duration*100+"%",X>=0&&(te.style.width=Math.min(X,t.duration-N)/t.duration*100+"%"),G)for(var ue in G)te.style[ue]=G[ue];f.appendChild(te),t.dotArr[N]=te,_(te,V)}},t.removeProgressDot=function(N){if(N>=0&&N<=t.duration&&t.dotArr[N]){var V=t.dotArr[N];V.parentNode.removeChild(V),V=null,t.dotArr[N]=null}},t.removeAllProgressDot=function(){Object.keys(t.dotArr).forEach(function(N){if(t.dotArr[N]){var V=t.dotArr[N];V.parentNode.removeChild(V),V=null,t.dotArr[N]=null}})};var h=0,p=0,O=0,F=0,L=0,E=0,D=[],m=void 0,P=void 0,z=function(){t.config.thumbnail&&(t.config.thumbnail.isShowCoverPreview&&!m&&(i.removeChild(x),m=(0,r.createDom)("xg-coverpreview",` `,{tabindex:1},"xgplayer-coverpreview"),m.querySelector(".xgplayer-coverpreview-outer"),P=m.querySelector(".xgplayer-coverpreview-point"),x=m.querySelector(".xgplayer-coverpreview-thumbnail"),t.root.appendChild(m)),h=t.config.thumbnail.pic_num,p=t.config.thumbnail.width,O=t.config.thumbnail.height,F=t.config.thumbnail.col,L=t.config.thumbnail.row,D=t.config.thumbnail.urls,x.style.width=p+"px",x.style.height=O+"px")};t.on("loadedmetadata",z),typeof t.config.disableSwipeHandler=="function"&&typeof t.config.enableSwipeHandler=="function"&&(t.root.addEventListener("touchmove",function(N){N.preventDefault(),t.disableSwipe||(t.disableSwipe=!0,t.config.disableSwipeHandler.call(t))}),t.root.addEventListener("touchstart",function(N){t.disableSwipe=!0,t.config.disableSwipeHandler.call(t)}),t.root.addEventListener("touchend",function(N){t.disableSwipe=!1,t.config.enableSwipeHandler.call(t)}));var H=["touchstart","mousedown"];T.default.device==="mobile"&&H.pop(),H.forEach(function(N){c.addEventListener(N,function(V){if(!t.config.disableProgress){if(V.stopPropagation(),(0,r.event)(V),V._target===b||!t.config.allowSeekAfterEnded&&t.ended)return!0;c.focus();var X=i.getBoundingClientRect(),G=X.left,te=C(t);te?(G=i.getBoundingClientRect().top,a=c.getBoundingClientRect().height):(a=c.getBoundingClientRect().width,G=i.getBoundingClientRect().left);var ue=function(se){se.stopPropagation(),(0,r.event)(se),t.isProgressMoving=!0;var de=(te?se.clientY:se.clientX)-G;de>a&&(de=a);var he=de/a*t.duration;if(he<0&&(he=0),!(t.config.allowSeekPlayed&&Number(he).toFixed(1)>t.maxPlayedTime))if(i.style.width=de*100/a+"%",t.videoConfig.mediaType==="video"&&!t.dash&&!t.config.closeMoveSeek)console.log("trigger touchmove"),t.currentTime=Number(he).toFixed(1);else{var ke=(0,r.findDom)(t.controls,".xgplayer-time");ke&&(ke.innerHTML=''+(0,r.format)(he||0)+""+(0,r.format)(t.duration)+"")}if(t.config.thumbnail&&t.config.thumbnail.isShowCoverPreview){P.innerHTML=""+(0,r.format)(he)+" / "+(0,r.format)(t.duration||0),E=t.duration/h;var Ee=Math.floor(he/E);x.style.backgroundImage="url("+D[Math.ceil((Ee+1)/(F*L))-1]+")";var ye=Ee+1-F*L*(Math.ceil((Ee+1)/(F*L))-1),Te=Math.ceil(ye/L)-1,pe=ye-Te*L-1;x.style["background-position"]="-"+pe*p+"px -"+Te*O+"px",m.style.display="block"}t.emit("focus")},fe=function ge(se){if(console.log("up event",se),se.stopPropagation(),(0,r.event)(se),window.removeEventListener("mousemove",ue),window.removeEventListener("touchmove",ue,{passive:!1}),window.removeEventListener("mouseup",ge),window.removeEventListener("touchend",ge),T.default.browser.indexOf("ie")<0&&c.blur(),!t.isProgressMoving||t.videoConfig&&t.videoConfig.mediaType==="audio"||t.dash||t.config.closeMoveSeek){var de=(te?se.clientY:se.clientX)-G;de>a&&(de=a);var he=de/a*t.duration;he<0&&(he=0),t.config.allowSeekPlayed&&Number(he).toFixed(1)>t.maxPlayedTime||(i.style.width=de*100/a+"%",console.warn("trigger touchup"),t.currentTime=Number(he).toFixed(1))}t.config.thumbnail&&t.config.thumbnail.isShowCoverPreview&&(m.style.display="none"),t.emit("focus"),t.isProgressMoving=!1};return window.addEventListener("touchmove",ue,{passive:!1}),window.addEventListener("touchend",fe),window.addEventListener("mousemove",ue),window.addEventListener("mouseup",fe),!0}})}),c.addEventListener("mouseenter",function(N){if(!t.config.allowSeekAfterEnded&&t.ended)return!0;var V=C(t),X=V?c.getBoundingClientRect().top:c.getBoundingClientRect().left,G=V?c.getBoundingClientRect().height:c.getBoundingClientRect().width,te=function(se){var de=((V?se.clientY:se.clientX)-X)/G*t.duration;de=de<0?0:de,b.textContent=(0,r.format)(de);var he=b.getBoundingClientRect().width;if(t.config.thumbnail&&!t.config.thumbnail.isShowCoverPreview){E=t.duration/h;var ke=Math.floor(de/E);x.style.backgroundImage="url("+D[Math.ceil((ke+1)/(F*L))-1]+")";var Ee=ke+1-F*L*(Math.ceil((ke+1)/(F*L))-1),ye=Math.ceil(Ee/L)-1,Te=Ee-ye*L-1;x.style["background-position"]="-"+Te*p+"px -"+ye*O+"px";var pe=(V?se.clientY:se.clientX)-X-p/2;pe=pe>0?pe:0,pe=pe0?ie:0,ie=ie>G-he?G-he:ie,b.style.left=ie+"px"}(0,r.hasClass)(c,"xgplayer-progress-dot-active")?b.style.display="none":b.style.display="block"},ue=function(se){te(se)},fe=function ge(se){c.removeEventListener("mousemove",ue,!1),c.removeEventListener("mouseleave",ge,!1),te(se),b.style.display="none",t.config.thumbnail&&!t.config.thumbnail.isShowCoverPreview&&(x.style.display="none")};c.addEventListener("mousemove",ue,!1),c.addEventListener("mouseleave",fe,!1),te(N)},!1);var K=function(){if(t.maxPlayedTime===void 0&&(t.maxPlayedTime=0),t.maxPlayedTime0){for(var X=V.end(V.length-1),G=0,te=V.length;G=V.start(G)&&t.currentTime<=V.end(G)){X=V.end(G);for(var ue=G+1;ue=2){X=V.end(ue-1);break}break}v.style.width=X/t.duration*100+"%"}},j=["bufferedChange","cacheupdate","ended","timeupdate"];j.forEach(function(N){t.on(N,B)});function U(){t.removeAllProgressDot(),t.off("canplay",o),t.off("timeupdate",K),t.off("currentTimeChange",A),t.off("srcChange",M),t.off("loadedmetadata",z),j.forEach(function(N){t.off(N,B)}),t.off("destroy",U)}t.once("destroy",U)};s.default={name:"s_progress",method:g},k.exports=s.default},function(k,s,l){var r=l(70);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){s=k.exports=l(1)(!1),s.push([k.i,".xgplayer-skin-default .xgplayer-progress{display:block;position:absolute;height:20px;line-height:20px;left:12px;right:12px;outline:none;top:-15px;z-index:35}.xgplayer-skin-default .xgplayer-progress-outer{background:hsla(0,0%,100%,.3);display:block;height:3px;line-height:3px;margin-top:8.5px;width:100%;position:relative;cursor:pointer}.xgplayer-skin-default .xgplayer-progress-cache,.xgplayer-skin-default .xgplayer-progress-played{display:block;height:100%;line-height:1;position:absolute;left:0;top:0}.xgplayer-skin-default .xgplayer-progress-cache{width:0;background:hsla(0,0%,100%,.5)}.xgplayer-skin-default .xgplayer-progress-played{display:block;width:0;background-image:linear-gradient(-90deg,#fa1f41,#e31106);border-radius:0 1.5px 1.5px 0}.xgplayer-skin-default .xgplayer-progress-btn{display:none;position:absolute;left:0;top:-5px;width:13px;height:13px;border-radius:30px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.26);left:100%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:36}.xgplayer-skin-default .xgplayer-progress-point{position:absolute}.xgplayer-skin-default .xgplayer-progress-point.xgplayer-tips{margin-left:0;top:-25px;display:none;z-index:100}.xgplayer-skin-default .xgplayer-progress-dot{display:inline-block;position:absolute;height:3px;width:5px;top:0;background:#fff;border-radius:6px;z-index:16}.xgplayer-skin-default .xgplayer-progress-dot .xgplayer-progress-tip{position:absolute;bottom:200%;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);height:auto;line-height:30px;width:auto;background:rgba(0,0,0,.3);border-radius:6px;border:1px solid rgba(0,0,0,.8);cursor:default;white-space:nowrap;display:none}.xgplayer-skin-default .xgplayer-progress-dot-show .xgplayer-progress-tip{display:block}.xgplayer-skin-default .xgplayer-progress-thumbnail{position:absolute;-moz-box-sizing:border-box;box-sizing:border-box}.xgplayer-skin-default .xgplayer-progress-thumbnail.xgplayer-tips{margin-left:0;display:none;z-index:99}.xgplayer-skin-default .xgplayer-coverpreview{position:absolute;width:100%;height:100%;top:0;left:0;display:none}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer{position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer .xgplayer-coverpreview-thumbnail{display:block}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer .xgplayer-coverpreview-point{display:block;text-align:center;font-family:PingFangSC-Regular;font-size:11px;color:#ccc;padding:2px 4px}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer .xgplayer-coverpreview-point span{color:#fff}.xgplayer-skin-default .xgplayer-progress:focus .xgplayer-progress-outer,.xgplayer-skin-default .xgplayer-progress:hover .xgplayer-progress-outer{height:6px;margin-top:7px}.xgplayer-skin-default .xgplayer-progress:focus .xgplayer-progress-dot,.xgplayer-skin-default .xgplayer-progress:hover .xgplayer-progress-dot{height:6px}.xgplayer-skin-default .xgplayer-progress:focus .xgplayer-progress-btn,.xgplayer-skin-default .xgplayer-progress:hover .xgplayer-progress-btn{display:block;top:-3px}.xgplayer-skin-default.xgplayer-definition-active .xgplayer-progress,.xgplayer-skin-default.xgplayer-playbackrate-active .xgplayer-progress,.xgplayer-skin-default.xgplayer-texttrack-active .xgplayer-progress,.xgplayer-skin-default.xgplayer-volume-active .xgplayer-progress{z-index:15}.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress-btn{display:block!important}.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:focus .xgplayer-progress-outer,.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:hover .xgplayer-progress-outer{height:3px!important;margin-top:8.5px!important}.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:focus .xgplayer-progress-btn,.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:hover .xgplayer-progress-btn{display:block!important;top:-5px!important}",""])},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0);l(72);var S=function(){var u=this,C=(0,r.createDom)("xg-time",''+(u.currentTime||(0,r.format)(0))+` `+(u.duration||(0,r.format)(0))+"",{},"xgplayer-time");u.once("ready",function(){u.controls&&u.controls.appendChild(C)});var g=function(){(u.videoConfig.mediaType!=="audio"||!u.isProgressMoving||!u.dash)&&(C.innerHTML=''+(0,r.format)(u.currentTime||0)+""+(""+(0,r.format)(u.duration)+""))};u.on("durationchange",g),u.on("timeupdate",g);function e(){u.off("durationchange",g),u.off("timeupdate",g),u.off("destroy",e)}u.once("destroy",e)};s.default={name:"s_time",method:S},k.exports=s.default},function(k,s,l){var r=l(73);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){s=k.exports=l(1)(!1),s.push([k.i,'.xgplayer-skin-default .xgplayer-time{-webkit-order:2;-moz-box-ordinal-group:3;order:2;font-family:ArialMT;font-size:13px;color:#fff;line-height:40px;height:40px;text-align:center;display:inline-block;margin:auto 8px}.xgplayer-skin-default .xgplayer-time span{color:hsla(0,0%,100%,.5)}.xgplayer-skin-default .xgplayer-time .xgplayer-time-current{color:#fff}.xgplayer-skin-default .xgplayer-time .xgplayer-time-current:after{content:"/";display:inline-block;padding:0 3px}',""])},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=l(75),T=u(S);l(76);function u(g){return g&&g.__esModule?g:{default:g}}var C=function(){var e=this,t=e.root,c=e.lang.REPLAY,a=(0,r.createDom)("xg-replay",T.default+` `+c+` `,{},"xgplayer-replay");e.once("ready",function(){t.appendChild(a)});function i(){var x=a.querySelector("path");if(x){var _=window.getComputedStyle(x).getPropertyValue("transform");if(typeof _=="string"&&_.indexOf("none")>-1)return;x.setAttribute("transform",_)}}e.on("ended",i);function f(x){x.preventDefault(),x.stopPropagation()}a.addEventListener("click",f);var v=a.querySelector("svg");["click","touchend"].forEach(function(x){v.addEventListener(x,function(_){_.preventDefault(),_.stopPropagation(),e.userGestureTrigEvent("replayBtnClick")})});function b(){e.off("ended",i),e.off("destroy",b)}e.once("destroy",b)};s.default={name:"s_replay",method:C},k.exports=s.default},function(k,s,l){l.r(s),s.default=` `},function(k,s,l){var r=l(77);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){s=k.exports=l(1)(!1),s.push([k.i,".xgplayer-skin-default .xgplayer-replay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:105;display:none;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:rgba(0,0,0,.54);-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.xgplayer-skin-default .xgplayer-replay svg{background:rgba(0,0,0,.58);border-radius:100%;cursor:pointer}.xgplayer-skin-default .xgplayer-replay svg path{-webkit-transform:translate(20px,21px);-ms-transform:translate(20px,21px);transform:translate(20px,21px);fill:#ddd}.xgplayer-skin-default .xgplayer-replay svg:hover{background:rgba(0,0,0,.38)}.xgplayer-skin-default .xgplayer-replay svg:hover path{fill:#fff}.xgplayer-skin-default .xgplayer-replay .xgplayer-replay-txt{display:inline-block;font-family:PingFangSC-Regular;font-size:14px;color:#fff;line-height:34px}.xgplayer-skin-default.xgplayer.xgplayer-ended .xgplayer-controls{display:none}.xgplayer-skin-default.xgplayer.xgplayer-ended .xgplayer-replay{display:-webkit-flex;display:-moz-box;display:flex}",""])},function(k,s,l){var r=l(161);typeof r=="string"&&(r=[[k.i,r,""]]);var S,T={hmr:!0};T.transform=S,T.insertInto=void 0,l(2)(r,T),r.locals&&(k.exports=r.locals)},function(k,s,l){k.exports=l(80)},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(9),S=ie(r),T=l(81),u=ie(T),C=l(82),g=ie(C),e=l(83),t=ie(e),c=l(84),a=ie(c),i=l(85),f=ie(i),v=l(88),b=ie(v),x=l(45),_=ie(x),o=l(89),h=ie(o),p=l(90),O=ie(p),F=l(91),L=ie(F),E=l(92),D=ie(E),m=l(37),P=ie(m),z=l(38),H=ie(z),K=l(98),A=ie(K),M=l(46),B=ie(M),j=l(99),U=ie(j),N=l(100),V=ie(N),X=l(47),G=ie(X),te=l(101),ue=ie(te),fe=l(102),ge=ie(fe),se=l(103),de=ie(se),he=l(39),ke=ie(he),Ee=l(104),ye=ie(Ee),Te=l(105),pe=ie(Te);l(107);function ie(Ce){return Ce&&Ce.__esModule?Ce:{default:Ce}}S.default.installAll([u.default,g.default,t.default,a.default,f.default,b.default,_.default,h.default,O.default,L.default,D.default,P.default,H.default,A.default,B.default,U.default,V.default,G.default,ue.default,ge.default,de.default,ke.default,ye.default,pe.default]),s.default=S.default,k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=function(){var T=this;if(!T.config.airplay||!window.WebKitPlaybackTargetAvailabilityEvent)return;function u(){T.video.webkitShowPlaybackTargetPicker()}T.on("airplayBtnClick",u);function C(){T.off("airplayBtnClick",u),T.off("destroy",C)}T.once("destroy",C)};s.default={name:"airplay",method:r},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=function(){var u=this,C=u.root;function g(){(0,r.hasClass)(C,"xgplayer-is-cssfullscreen")?u.exitCssFullscreen():u.getCssFullscreen()}u.on("cssFullscreenBtnClick",g),u.on("exitFullscreen",function(){(0,r.removeClass)(C,"xgplayer-is-cssfullscreen")});function e(){u.off("cssFullscreenBtnClick",g),u.off("destroy",e)}u.once("destroy",e),u.getCssFullscreen=function(){var t=this;t.config.fluid&&(t.root.style["padding-top"]=""),(0,r.addClass)(t.root,"xgplayer-is-cssfullscreen"),t.emit("requestCssFullscreen")},u.exitCssFullscreen=function(){var t=this;t.config.fluid&&(t.root.style.width="100%",t.root.style.height="0",t.root.style["padding-top"]=t.config.height*100/t.config.width+"%"),(0,r.removeClass)(t.root,"xgplayer-is-cssfullscreen"),t.emit("exitCssFullscreen")}};s.default={name:"cssFullscreen",method:S},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=function(){var u=this;function C(g){var e=u.root.querySelector("xg-danmu");if((0,r.addClass)(e,"xgplayer-has-danmu"),!u.config.danmu.closeDefaultBtn){var t=function(){g.start()},c=function(){(0,r.hasClass)(u.danmuBtn,"danmu-switch-active")&&g.pause()},a=function(){(0,r.hasClass)(u.danmuBtn,"danmu-switch-active")&&g.play()},i=function(){(0,r.hasClass)(u.danmuBtn,"danmu-switch-active")&&(g.stop(),g.start())},f=function v(){u.off("timeupdate",t),u.off("pause",c),u.off("play",a),u.off("seeked",i),u.off("destroy",v)};u.danmuBtn=(0,r.copyDom)(g.bulletBtn.createSwitch(!0)),u.controls.appendChild(u.danmuBtn),["click","touchend"].forEach(function(v){u.danmuBtn.addEventListener(v,function(b){b.preventDefault(),b.stopPropagation(),(0,r.toggleClass)(u.danmuBtn,"danmu-switch-active"),(0,r.hasClass)(u.danmuBtn,"danmu-switch-active")?(u.emit("danmuBtnOn"),(0,r.addClass)(e,"xgplayer-has-danmu"),u.once("timeupdate",t)):(u.emit("danmuBtnOff"),(0,r.removeClass)(e,"xgplayer-has-danmu"),g.stop())})}),u.onElementClick&&e.addEventListener("click",function(v){u.onElementClick(v,e)},!1),u.onElementDblclick&&e.addEventListener("dblclick",function(v){u.onElementDblclick(v,e)},!1),u.on("pause",c),u.on("play",a),u.on("seeked",i),u.once("destroy",f)}}u.on("initDefaultDanmu",C)};s.default={name:"danmu",method:S},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=function(){var T=this;function u(){T.off("destroy",u)}T.once("destroy",u)};s.default={name:"definition",method:r},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(86),S=u(r),T=l(87);function u(g){return g&&g.__esModule?g:{default:g}}var C=function(){var e=this;function t(){e.download()}e.on("downloadBtnClick",t);function c(){e.off("downloadBtnClick",t),e.off("destroy",c)}e.once("destroy",c),e.download=function(){var a=(0,T.getAbsoluteURL)(this.config.url);(0,S.default)(a)}};s.default={name:"download",method:C},k.exports=s.default},function(k,s,l){var r,S,T;(function(u,C){S=[],r=C,T=typeof r=="function"?r.apply(s,S):r,T!==void 0&&(k.exports=T)})(this,function(){return function u(C,g,e){var t=window,c="application/octet-stream",a=e||c,i=C,f=!g&&!e&&i,v=document.createElement("a"),b=function(m){return String(m)},x=t.Blob||t.MozBlob||t.WebKitBlob||b,_=g||"download",o,h;if(x=x.call?x.bind(t):Blob,String(this)==="true"&&(i=[i,a],a=i[0],i=i[1]),f&&f.length<2048&&(_=f.split("/").pop().split("?")[0],v.href=f,v.href.indexOf(f)!==-1)){var p=new XMLHttpRequest;return p.open("GET",f,!0),p.responseType="blob",p.onload=function(m){u(m.target.response,_,c)},setTimeout(function(){p.send()},0),p}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(i))if(i.length>1024*1024*1.999&&x!==b)i=E(i),a=i.type||c;else return navigator.msSaveBlob?navigator.msSaveBlob(E(i),_):D(i);else if(/([\x80-\xff])/.test(i)){var O=0,F=new Uint8Array(i.length),L=F.length;for(O;Ox',S=T.firstChild.href}return S}},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(4),S=T(r);function T(g){return g&&g.__esModule?g:{default:g}}var u={maxCount:3,backupUrl:"",isFetch:!0,fetchTimeout:100};function C(){var g=this,e=this;if(!e.config.errorConfig||e.src.indexOf("blob:")>-1)return;var t={},c=e.config.errorConfig;for(var a in u)c[a]===void 0?t[a]=u[a]:t[a]=c[a];e.retryData={count:0,errfTimer:null,isFetchReturn:!1,currentTime:0};function i(b,x,_){var o=function(p,O){b.retryData.isFetchReturn||(b.retryData.isFetchReturn=!0,p(O))};return new Promise(function(h,p){try{var O=new window.XMLHttpRequest;O.open("get",x),O.onload=function(){o(h,{status:O.status,statusText:O.statusText,xhr:O})},O.onerror=function(){o(h,{status:O.status,statusText:O.statusText||"The network environment is disconnected or the address is invalid",xhr:O})},O.onabort=function(){},b.retryData.errfTimer=window.setTimeout(function(){var F=b.retryData.errfTimer;window.clearTimeout(F),b.retryData.errfTimer=null,o(h,{status:-1,statusText:"request timeout"})},_),O.send()}catch{b.retryData.isFetchReturn=!0,o(h,{status:-2,statusText:"request error"})}})}function f(){this.currentTime=this.retryData.currentTime,this.play(),this.retryData.retryCode=0,this.retryData.isFetchReturn=!1,this.retryData.currentTime=0}var v=e._onError;e._onError=function(b){var x=g.retryData.count;if(x>t.maxCount){t.isFetch?i(g,g.currentSrc,t.fetchTimeout).then(function(o){g.emit("error",new S.default({type:"network",currentTime:g.currentTime,duration:g.duration||0,networkState:g.networkState,readyState:g.readyState,currentSrc:g.currentSrc,src:g.src,ended:g.ended,httpCode:o.status,httpMsg:o.statusText,errd:{line:101,msg:g.error,handle:"plugin errorRetry"},errorCode:g.video&&g.video.error.code,mediaError:g.video&&g.video.error})),v.call(g,o)}):v.call(g,b);return}x===0&&(g.retryData.currentTime=g.currentTime,g.once("canplay",f.bind(g)));var _="";t.count<2?_=t.backupUrl?t.backupUrl:e.currentSrc:_=t.backupUrl&&x>1?t.backupUrl:e.currentSrc,g.retryData.count++,g.src=_}}s.default={name:"errorretry",method:C},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=function(){function g(e,t){for(var c=0;c0||(t?a.currentTime-f>=0?a.currentTime-=f:a.currentTime=0:a.maxPlayedTime&&a.config.allowSeekPlayed&&a.currentTime+f>a.maxPlayedTime?a.currentTime=a.maxPlayedTime:a.currentTime+f<=a.duration?a.currentTime+=f:a.currentTime=a.duration+1)}},{key:"changeRate",value:function(){this.state.playbackRate=this.player.playbackRate,this.player.playbackRate=this.player.config.keyboardRate||5}},{key:"changeVolumeSlide",value:function(t){var c=this.player;!c.controls||(t?(c.emit("focus"),(0,S.hasClass)(c.root,"xgplayer-volume-active")||(0,S.addClass)(c.root,"xgplayer-volume-active")):(clearTimeout(this.timer),this.timer=setTimeout(function(){(0,S.removeClass)(c.root,"xgplayer-volume-active")},1e3)))}},{key:"changeVolume",value:function(t){var c=this.player,a=c.config.keyShortcutStep||{},i=a.volume||.1;this.changeVolumeSlide(!0);var f=c.volume;t&&f+i<=1?c.volume=f+i:!t&&f-i>=0&&(c.volume=f-i)}}]),g}(),C=function(){var e=this;e.keyboard=new u(e)};s.default={name:"keyboard",method:C},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=function(){var u=this,C=u.root;function g(t){u.uploadFile=t.files[0];var c=URL.createObjectURL(u.uploadFile);if((0,r.hasClass)(C,"xgplayer-nostart"))u.config.url=c,u.start();else{u.src=c;var a=u.play();a!==void 0&&a&&a.catch(function(i){})}}u.on("upload",g);function e(){u.off("upload",g),u.off("destroy",e)}u.once("destroy",e)};s.default={name:"localPreview",method:S},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=function(){var T=this;T.on("memoryPlayStart",function(u){setTimeout(function(){console.log("memoryPlayStart",u,T.readyState,11),T.currentTime=u})})};s.default={name:"memoryPlay",method:r},k.exports=s.default},function(k,s,l){Object.defineProperty(s,"__esModule",{value:!0});var r=l(0),S=l(93),T=u(S);function u(g){return g&&g.__esModule?g:{default:g}}var C=function(){var e=this,t=e.root;function c(){(0,r.hasClass)(t,"xgplayer-miniplayer-active")?e.exitMiniplayer():e.getMiniplayer()}e.on("miniplayerBtnClick",c);function a(){e.off("miniplayerBtnClick",c),e.off("destroy",a)}e.once("destroy",a),e.getMiniplayer=function(){(0,r.hasClass)(t,"xgplayer-is-fullscreen")&&this.exitFullscreen(t),(0,r.hasClass)(t,"xgplayer-is-cssfullscreen")&&this.exitCssFullscreen(),(0,r.hasClass)(t,"xgplayer-rotate-fullscreen")&&this.exitRotateFullscreen();var i=(0,r.createDom)("xg-miniplayer-lay","
",{},"xgplayer-miniplayer-lay");this.root.appendChild(i);var f=(0,r.createDom)("xg-miniplayer-drag",'
'+this.lang.MINIPLAYER_DRAG+"
",{tabindex:9},"xgplayer-miniplayer-drag");this.root.appendChild(f),new T.default(".xgplayer",{handle:".drag-handle"}),(0,r.addClass)(this.root,"xgplayer-miniplayer-active"),this.root.style.right=0,this.root.style.bottom="200px",this.root.style.top="",this.root.style.left="",this.root.style.width="320px",this.root.style.height="180px",this.config.miniplayerConfig&&(this.config.miniplayerConfig.top!==void 0&&(this.root.style.top=this.config.miniplayerConfig.top+"px",this.root.style.bottom=""),this.config.miniplayerConfig.bottom!==void 0&&(this.root.style.bottom=this.config.miniplayerConfig.bottom+"px"),this.config.miniplayerConfig.left!==void 0&&(this.root.style.left=this.config.miniplayerConfig.left+"px",this.root.style.right=""),this.config.miniplayerConfig.right!==void 0&&(this.root.style.right=this.config.miniplayerConfig.right+"px"),this.config.miniplayerConfig.width!==void 0&&(this.root.style.width=this.config.miniplayerConfig.width+"px"),this.config.miniplayerConfig.height!==void 0&&(this.root.style.height=this.config.miniplayerConfig.height+"px")),this.config.fluid&&(this.root.style["padding-top"]="");var v=this;["click","touchend"].forEach(function(b){i.addEventListener(b,function(x){x.preventDefault(),x.stopPropagation(),v.exitMiniplayer()})})},e.exitMiniplayer=function(){(0,r.removeClass)(this.root,"xgplayer-miniplayer-active"),this.root.style.right="",this.root.style.bottom="",this.root.style.top="",this.root.style.left="",this.config.fluid?(this.root.style.width="100%",this.root.style.height="0",this.root.style["padding-top"]=this.config.height*100/this.config.width+"%"):(this.config.width&&(typeof this.config.width!="number"?this.root.style.width=this.config.width:this.root.style.width=this.config.width+"px"),this.config.height&&(typeof this.config.height!="number"?this.root.style.height=this.config.height:this.root.style.height=this.config.height+"px"));var i=(0,r.findDom)(this.root,".xgplayer-miniplayer-lay");i&&i.parentNode&&i.parentNode.removeChild(i);var f=(0,r.findDom)(this.root,".xgplayer-miniplayer-drag");f&&f.parentNode&&f.parentNode.removeChild(f)}};s.default={name:"miniplayer",method:C},k.exports=s.default},function(k,s,l){var r,S;/*! * Draggabilly v2.3.0 * Make that shiz draggable * https://draggabilly.desandro.com * MIT license */(function(T,u){r=[l(94),l(95)],S=function(C,g){return u(T,C,g)}.apply(s,r),S!==void 0&&(k.exports=S)})(window,function(u,C,g){function e(b,x){for(var _ in x)b[_]=x[_];return b}function t(){}var c=u.jQuery;function a(b,x){this.element=typeof b=="string"?document.querySelector(b):b,c&&(this.$element=c(this.element)),this.options=e({},this.constructor.defaults),this.option(x),this._create()}var i=a.prototype=Object.create(g.prototype);a.defaults={},i.option=function(b){e(this.options,b)};var f={relative:!0,absolute:!0,fixed:!0};i._create=function(){this.position={},this._getPosition(),this.startPoint={x:0,y:0},this.dragPoint={x:0,y:0},this.startPosition=e({},this.position);var b=getComputedStyle(this.element);f[b.position]||(this.element.style.position="relative"),this.on("pointerMove",this.onPointerMove),this.on("pointerUp",this.onPointerUp),this.enable(),this.setHandles()},i.setHandles=function(){this.handles=this.options.handle?this.element.querySelectorAll(this.options.handle):[this.element],this.bindHandles()},i.dispatchEvent=function(b,x,_){var o=[x].concat(_);this.emitEvent(b,o),this.dispatchJQueryEvent(b,x,_)},i.dispatchJQueryEvent=function(b,x,_){var o=u.jQuery;if(!(!o||!this.$element)){var h=o.Event(x);h.type=b,this.$element.trigger(h,_)}},i._getPosition=function(){var b=getComputedStyle(this.element),x=this._getPositionCoord(b.left,"width"),_=this._getPositionCoord(b.top,"height");this.position.x=isNaN(x)?0:x,this.position.y=isNaN(_)?0:_,this._addTransformPosition(b)},i._getPositionCoord=function(b,x){if(b.indexOf("%")!=-1){var _=C(this.element.parentNode);return _?parseFloat(b)/100*_[x]:0}return parseInt(b,10)},i._addTransformPosition=function(b){var x=b.transform;if(x.indexOf("matrix")===0){var _=x.split(","),o=x.indexOf("matrix3d")===0?12:4,h=parseInt(_[o],10),p=parseInt(_[o+1],10);this.position.x+=h,this.position.y+=p}},i.onPointerDown=function(b,x){this.element.classList.add("is-pointer-down"),this.dispatchJQueryEvent("pointerDown",b,[x])},i.pointerDown=function(b,x){var _=this.okayPointerDown(b);if(!_||!this.isEnabled){this._pointerReset();return}this.pointerDownPointer={pageX:x.pageX,pageY:x.pageY},b.preventDefault(),this.pointerDownBlur(),this._bindPostStartEvents(b),this.element.classList.add("is-pointer-down"),this.dispatchEvent("pointerDown",b,[x])},i.dragStart=function(b,x){!this.isEnabled||(this._getPosition(),this.measureContainment(),this.startPosition.x=this.position.x,this.startPosition.y=this.position.y,this.setLeftTop(),this.dragPoint.x=0,this.dragPoint.y=0,this.element.classList.add("is-dragging"),this.dispatchEvent("dragStart",b,[x]),this.animate())},i.measureContainment=function(){var b=this.getContainer();if(!!b){var x=C(this.element),_=C(b),o=this.element.getBoundingClientRect(),h=b.getBoundingClientRect(),p=_.borderLeftWidth+_.borderRightWidth,O=_.borderTopWidth+_.borderBottomWidth,F=this.relativeStartPosition={x:o.left-(h.left+_.borderLeftWidth),y:o.top-(h.top+_.borderTopWidth)};this.containSize={width:_.width-p-F.x-x.width,height:_.height-O-F.y-x.height}}},i.getContainer=function(){var b=this.options.containment;if(!!b){var x=b instanceof HTMLElement;return x?b:typeof b=="string"?document.querySelector(b):this.element.parentNode}},i.onPointerMove=function(b,x,_){this.dispatchJQueryEvent("pointerMove",b,[x,_])},i.dragMove=function(b,x,_){if(!!this.isEnabled){var o=_.x,h=_.y,p=this.options.grid,O=p&&p[0],F=p&&p[1];o=v(o,O),h=v(h,F),o=this.containDrag("x",o,O),h=this.containDrag("y",h,F),o=this.options.axis=="y"?0:o,h=this.options.axis=="x"?0:h,this.position.x=this.startPosition.x+o,this.position.y=this.startPosition.y+h,this.dragPoint.x=o,this.dragPoint.y=h,this.dispatchEvent("dragMove",b,[x,_])}};function v(b,x,_){return _=_||"round",x?Math[_](b/x)*x:b}return i.containDrag=function(b,x,_){if(!this.options.containment)return x;var o=b=="x"?"width":"height",h=this.relativeStartPosition[b],p=v(-h,_,"ceil"),O=this.containSize[o];return O=v(O,_,"floor"),Math.max(p,Math.min(O,x))},i.onPointerUp=function(b,x){this.element.classList.remove("is-pointer-down"),this.dispatchJQueryEvent("pointerUp",b,[x])},i.dragEnd=function(b,x){!this.isEnabled||(this.element.style.transform="",this.setLeftTop(),this.element.classList.remove("is-dragging"),this.dispatchEvent("dragEnd",b,[x]))},i.animate=function(){if(!!this.isDragging){this.positionDrag();var b=this;requestAnimationFrame(function(){b.animate()})}},i.setLeftTop=function(){this.element.style.left=this.position.x+"px",this.element.style.top=this.position.y+"px"},i.positionDrag=function(){this.element.style.transform="translate3d( "+this.dragPoint.x+"px, "+this.dragPoint.y+"px, 0)"},i.staticClick=function(b,x){this.dispatchEvent("staticClick",b,[x])},i.setPosition=function(b,x){this.position.x=b,this.position.y=x,this.setLeftTop()},i.enable=function(){this.isEnabled=!0},i.disable=function(){this.isEnabled=!1,this.isDragging&&this.dragEnd()},i.destroy=function(){this.disable(),this.element.style.transform="",this.element.style.left="",this.element.style.top="",this.element.style.position="",this.unbindHandles(),this.$element&&this.$element.removeData("draggabilly")},i._init=t,c&&c.bridget&&c.bridget("draggabilly",a),a})},function(k,s,l){var r,S;/*! * getSize v2.0.3 * measure size of elements * MIT license */(function(T,u){r=u,S=typeof r=="function"?r.call(s,l,s,k):r,S!==void 0&&(k.exports=S)})(window,function(){function u(x){var _=parseFloat(x),o=x.indexOf("%")==-1&&!isNaN(_);return o&&_}function C(){}var g=typeof console=="undefined"?C:function(x){console.error(x)},e=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],t=e.length;function c(){for(var x={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},_=0;_